Total scam
Total scam. Cannot deliver the right products. Doesn't know what kind of products they sell. DON'T ORDER FROM THIS SHOP.
Germany
Total scam. Cannot deliver the right products. Doesn't know what kind of products they sell. DON'T ORDER FROM THIS SHOP.