Not the best experience recently, had a bad order but couldn't return as I had clicked on a (clearly not applicable) type of return. Customerservice just repeated a script at me until I demanded a supervisor who reluctantly agreed to change my return.