This company are scammers.
This company are scammers. AVOID at all cost. They do not send the items out but the tracking says it’s been delivered.
United Kingdom
This company are scammers. AVOID at all cost. They do not send the items out but the tracking says it’s been delivered.