My Snugtop has been to the shop i bought through 4 times for leaking windows. 3 out of four windows were messed up from the factory. To top it of, they just sent it back for a repaint all the way to Long Beach Ca. because whoever put the windows on didnt wait for the paint to dry before they set them in. When the local company tried to repair and remove the passenger side window the paint came right off with the window. I tried many times to get my money back and even talked to the manager at the factory plant in Long Beach. They refuse to refund my money and now i have to wait 6 weeks for them to repaint it and fix all of the leaking window seals. DO NOT EVER BUY A SNUGTOP, THEY ARE COMPLETE ASSHOLES AND OBVIOUSLY DONT HAVE ANY QUALITY CONTROL HAPPENING. I should have bought another A.R.E. They told me its like trying to return a car after purchasing it, I was told thats why they have a great warranty. How about making a great product so i dont need to worry about the warranty. I hate this company more so than any other company I have dealt with. It makes me want to fly to Long Beach and choke the insulting manager I spoke with on the phone. Very rude to me and was a complete dick.Dont buy from this company or you will regret it!