Scam
Scam My order never turned up and never got my money back Shop here at your own risk Only gave it one star so I could get to write a review
United Kingdom
Scam My order never turned up and never got my money back Shop here at your own risk Only gave it one star so I could get to write a review