Absolutely no way the good reviews are…
Absolutely no way the good reviews are legit!! A terrible service, rude, products were terrible and they shouldn't be trading...
United Kingdom
Absolutely no way the good reviews are legit!! A terrible service, rude, products were terrible and they shouldn't be trading...