M
Matthew Ellis Review of Tech21 UK
Ordered my product over a week ago and paid extra ...
Ordered my product over a week ago and paid extra for next day delivery.. A week later and still not dispatched, can't find anything out, quick to take payment and from what I've experienced so far absolutely no customer service
Comments: