Scam
Appalling co. Ordered from them on 2 august and have been receiving fake customs updates saying my items is on the way ever since. Clearly a scam.
United Kingdom
Appalling co. Ordered from them on 2 august and have been receiving fake customs updates saying my items is on the way ever since. Clearly a scam.