Since I started storing my boat on the lift, I had a snap on cover made to replace the factory 1 piece cover. I have been very happy with the work and quality of a local shop. It is custom fit, of good quality, and was well below your budget. Just a thought to support your local business (if you have one).

Plus, if you have a problem, it is easier to deal with local than to ship and play phone tag.