Total rip off scam
Total rip off scam! It's two months and still no package! Even though when you go to buy something it says super fast delivery! And they keep telling me stupid excuses. F*** these people.
United States
Total rip off scam! It's two months and still no package! Even though when you go to buy something it says super fast delivery! And they keep telling me stupid excuses. F*** these people.