I ordered my custom skin on April 17th. It’s been over 12 days and they have not responded to any of my emails asking when it will be shipped. I wish I read the reviews before ordering from them. It’s a complete scam!
5 years ago
Slickwraps has a
1.2
average rating
from
326
reviews