I placed and order 6th September 2025
I placed and order 6th September 2025, not received yet had no Email telling my why but they are quick to take your money but not deliver the goods.
United Kingdom
I placed and order 6th September 2025, not received yet had no Email telling my why but they are quick to take your money but not deliver the goods.