Well I tried to order replacement carpet from Car Motorsposrts. After 4 attempts to get what I ordered, I finally got close, they did not include the Jute backing on my rubber backed carpet. I won't go into the details of what happened since all the screw ups on what was shipped was not the fault of Car Motorsports, but the manufacturer who drop shipped the carpet to me. However, I will say that dealing with Alan has got to be one of the worst sales experiences of my life. He does not return phone calls, it took me 3 calls just to place an order, he was pleasent on the phone when I finally got through to him, since he does not return phone calls very promptly. Once the order was place I had to track him down again to find out when it woudl ship and get the tracking number, another disaster. he promised to call me back, never did, when I called him, he said, I had nothing to tell you thats why I did not call you back. The carpet arrived before he was able to get me a tracking number! Of course it was not what I ordered, Called Alan, said he woudl take care of it, second carpet arrived, wrong again, third time almost right, missing the jute. The issue is not with the quality of the product but the quality of the salesman, Car Motorsports has some great products, just be prepared to help Alan do his job. If you are luck you will get to deal with one of the other members of Car Motorsports who seem to be able to live up to their word when they promise a call back or a delivery. Alan has issues with returning phone calls or following through on his promises. If you know this going into an order with him it is not so bad, he will eventually get you the info you request and pobably the correct product for what you ordered.