I had a good experience with this site. I was actually kind of a bad customer, and they were responsive, patient, and helpful. I had an email reply within a day or two, and all my emails got responses. I don't think it's a big corporation like some other sites, but I felt like they were working with me.