TT1
New member
I've found the website below and wondered if you guys could confirm if its affiliated with you.
I've seen reports of a few scammer sites popping up in the UK, people ordering and receiving nothing.
This raises suspicion as the prices are so good!
If its nothing to do with you, i thought you'd appreciate the heads up on it.
Invalid Link Removed
I've seen reports of a few scammer sites popping up in the UK, people ordering and receiving nothing.
This raises suspicion as the prices are so good!
If its nothing to do with you, i thought you'd appreciate the heads up on it.
Invalid Link Removed