Aways get a great variety of products that fit well. Shipping has improved but even during peak sales the wait is worth it. Easy to work with for exchanges the few times I had to send something back.
Took time to address my concerns and worked with me to resolve my concerns.