I just had curtains made for a 2007 330. It was less than $2K and there is a lot of curtain on a 330. I opted for smiley's so I could roll them up and down easily and quickly. I don't have to get outside to do that and with the weather in FL it allows us to stay in the helm area and be cool until the rain comes. I used A & J in NC. They do all of Grady's OEM canvas and have done so for years. I actually went to their shop and left my old canvas so they could make certain it matched. They roll it for shipment if you can't get by their place. Apparently there were some minor modifications made to the standard patterns at the factory. They needed my hull number to pull the proper pattern. I specified Strataglass (upgrade from OEM) and sunbrella instead of the OEM material (stamoid). The glass is thicker and has better reviews. It's new and is stiffer and looks great with crystal clear visibility. Of course my comparison is the old original eisenglas. It seems that the sunbrella is thicker and will hold the stitching better, although it's not quite as pretty in my opinion. The stamoid is very nice looking when its new, but based on my experince with my other boat which has sunbrella, it will be more durable in the long run. Many colors are available. They have the patterns for many older models. They loaned me the snap and lift-the-dot installation tools and they provide all of the stainless hardware. Installing it only required that I hang it and install the snaps and lift-the-dots to match the existing boat installed fasteners. It was a bit of work stretching it, but it came out great. I had several questions during the process and they put me in touch with their man who installs at the factory and he had several good tips. Bottom line, I'm happy and their customer service was great! Their number (252) 244-1509.