Service is great but where you lost me is the customer support. App gave me a code for $3 off today only. I go to use it, it reads invalid, so I contact customer support. It takes 15 minutes, two people, and a bunch of absurdly long pauses just so I can be told "Actually the code is all used up!" even though I hadn't used it before and it discloses NOWHERE that there is a maximum number of people that can use the code. Garbage customer service.