Just wanted to toss a +1 to spidershade i got mine a little over a year ago, i got the ultra mesh not as durable as the trail mesh. anyway. a while back i noticed some tearing. so i sent an email to spidershade.
they said that the ultra mesh only has a 1 year warrenty, but if i send it back to them they would mail me a new one. I dont think they make the ultra mesh, so i hope im getting a new trail mesh one., if not at least im getting a new one. cost me 3 buck to mail it back. will report once it comes in. its a good product. for the $ its worth it.. imo i mean it was still holding, and functional, i only noticed when putting the top on.