It's well over a month past the promised delivery, and we still don't have our product (floor mats). And to make matters worse, they are shipping the mats in 2 batches. Like others, we asked for a refund but they denied that request. It was only when we asked for a refund that they actioned the shipping - but we have yet to receive the package. Terrible delivery time, and refusal to offer refunds. Save yourself the headache and buy somewhere else.