Or if you want decent customer service. After purchasing in June and having an estimated delivery of 3 weeks, I just received my mats a couple days ago. On the Taptes website they show a picture of the mat saying 100% full protection but the mat in reality is smaller with a lot of gaps. Now I'm...