I ordered these mats back in mid July. When I received the quote customer service got right back to me through email and answered the phone when I called. Got the quote, everything looked great. Went to order it and they said the were waiting on the freight to come in but would be no later than 3 weeks. I said ok and we went ahead and ordered since they were $500 cheaper than anyone else on our $3,000 order. 3 weeks goes by and nothing, I called/emailed, nothing. Finally I got him (chris) the only one that works there I believe to answer. I told him I needed to have these in by September 1st. He assured me it would be no problem they will come in. "ok great" Well they did not come in until September 22nd. I had to call and get them to set up the pick up for the freight company, their job. You HAVE to stay on top of them to get your freight! Call email daily! If it wasn't for that it would have been over 3 months. It actually took 9 weeks. The only reason I gave 2 stars was because the mats came in in good shape and are what I ordered. Do not order from them! Pay the extra! Save the headache! I only wish I would have looked at all their reviews first.