Absolutely scammers!!
Absolutely scammers!!! Items sell look nothing like what they send you. Total rubbing cheap crap! Do not buy from these!
United Kingdom
Absolutely scammers!!! Items sell look nothing like what they send you. Total rubbing cheap crap! Do not buy from these!