I can't say much as they have been moments of disappointment when orders took triple the time intended for delivery and too other times when orders were on time. I am guessing am yet to learn how they will be improving the supply chain and logistics system
4 years ago
NewChic has a
3.6
average rating
from
4,873
reviews