Chris we are thinking about replacing ours 2000 226. I've been in contact with snap in carpet in Niles, Michigan - They are very close to our house - www.snapincarpet.com Their prices are very competitive and they have patterns for most boats. We stopped there earlier in the spring - not a fancy place but - hey they sell carpet.
I replaced my 262 carpet with all new pieces from Corinthian Marine Carpet (www.corinthian-marine-carpet.com). They sell carpet as well as weaves. Very reasonable and easy to work with. They are located in Portland if I remember correctly. We have been very pleased with the work they did, and how well the carpet fit. Binding with Sunbrella instead of Vinyl is only $10 more.