Here is a review left by a customer on a product. Would you say he was satisfied or dissatisfied?
Title: Doesn't fit the 2003 Camry XLE
Review: We have tried a number of times to get this to fit, either the clamps or the bolts are too short. Tried adjusting the position but then it jams the sunroof. I emailed Weathertech from their website twice and never got a response. Bad customer service is one thing, but ignoring the customer? That's not acceptable.
