The very clearly fake reviews have…
The very clearly fake reviews have totally put me off purchasing from these, would have been more likely to purchase if they had no reviews. Cant believe Trustpilot are letting them get away with this
United Kingdom
The very clearly fake reviews have totally put me off purchasing from these, would have been more likely to purchase if they had no reviews. Cant believe Trustpilot are letting them get away with this