Total scam
Total scam. They don't deliver the products, mark them as delivered and then you can't complain if they consider it's too late to do it. You lose your money automatically. Can't believe they can operate in Europe.
Date of experience:
Jun 02, 2025