They've never screwed me over. Except I always have to ask about pre-order bonuses, if I want to get them. I've got friends who work there, though, so I often deal with them. But even online, my orders arrive earlier than expected, I get good service, and they always go out of the way to help...