dmolk L.
Scammers and liars
Scammers and liars. They put fake reviews of trustpilot on their website for many months that show 9.3 stars which is fake. They never had 9.3 stars. They are lying about their refund policy. They say it takes 15 days to process the refund. And the money back guarantee ends in 15 days. So they do this to scam you and prevent you from getting the refund.



