All these reviews are fake
All these reviews are fake, it is a dropshipping website which means it just buys the same item from China’s AliExpress and forwards it to you with a 50% overprice. There is literally no customer service as they are simply not replying.
