This is the second time I ordered from this company. The first order of crash mats was promised in 7-8 weeks. I received the order in about 10 weeks and the mats were dirty and ripped. Against my better judgement I ordered more mats from them. Maybe because they are less expensive than other places. I ordered 5 mats back in September. I still have not received them. It has been over 3 months since I placed my order. At first they would respond to my emails giving excuses but finally stopped altogether. Don't go through this company just because they have budget friendly merchandise; the time wasted not having your product and headache speaking to the "customer service" is not worth it.