Trustpilot is great
Trustpilot is great, id wish they would report these scammers as well. Iv bought 3 items now going through these add pop ups on youtube, i think youtube are in on these scams because there leaving these sites run on there platform and are doing nothing to stop these scammers. Youtube are the problem here, iv bought things off bitchute,joom and other platforms for years without a single insident and 3 out of 3 times ripped off on youtube adds. So youtube is definatly in on these scams without a single doubt in my mind. Go eles where ladies and gentlmen to get your products..
