c
camelia Review of Tech21 UK
Ordered two products, only one delivered no expl...
Ordered two products, only one delivered no explanation. I had to send an email and chase. It took them 2 weeks to get back to me to say my screen protector is out of stock.... Very poor customer service
Comments: