No stars would be more fitting
No stars would be more fitting. The company is a scam. They use fake tracking to make it look like items are delivered when they aren't. Because of this even PayPal side with them in disputes even after they couldn't provide UK tracking they still won
