I haven't bought one yet, but that means I've been looking around. The consensus here seems to be that Angola Canvas in Indiana is a very good place to go for a semi-custom cover. They have the patterns for a 22 Cruiser, and you just need to confirm with them if you have special stuff, such as an arch, radar, anchor roller, etc. They have three different fabric types. As I remember it they have Aqualon (less breathable but good if you are in snow country), Sunbrella (very nice of course, although a bit chafe prone), and "poly," which is their budget choice (but some Brats who have it have been well pleased). I think the "poly" may be a bit lighter as well.
There is also the choice of motor cover(s), and those covers attached to the main cover or not.
One thing I will do if I order from them: Their standard cover doesn't fully cover the sheer stripe, so I would ask them to make it a bit longer (they said they would be happy to do this, but you have to ask).
They are in Indiana, but are used to shipping out the covers. If you search on Angola, you'll find quite a few mentions, and can then look in folks' albums to see photos of them. Prices seemed reasonable as compared to a custom cover. You'd have to check with them of course, but as I remember it was something between say, around $6xx and $9xx - just to give you a ballpark.
Of course there are also local places in the PNW I'm sure.
Sunbeam
PS: Congrats on your new boat, and if you feel like posting photos, I'm sure you'd have an appreciative audience here :thup