This company has always been super avail and gone above and beyond.
When I have received items I did not like, they refunded me and/or sent me something in replace of it. And let me keep (not have the hassle of returning) the product(s).
Their website can be slow/laggy but their customer service makes up for that!
And 9 out of 10 times, they have the lowest prices.