At the very least check out Doc's website. I am in denial over needing a cover but when I'm over that, I'll be placing my business with him.
Looks like he offers some good covers and options for them, shipping included in the price. Also check out your dealer. They should sell replacement covers, too.