SCAM!!
SCAM!!! AVOIDDD!! Item not received, dodgy website and multiple info online about this website being a scam. Do not give them your info.
United Kingdom
SCAM!!! AVOIDDD!! Item not received, dodgy website and multiple info online about this website being a scam. Do not give them your info.