Ordering process is straightforward, submitting a return is a but more difficult though. Customer service reps are friendly and helpful.
Strengths
Customer service, delivery times
Improvements or suggestions
You can only submit a return when you have an account on the website. If you've placed an order without logging in you only get the option to create an account but there's no option to link the order to an existing account. It would be nice to either have that option or to be able to submit a return without having to create an account.