They won't accept Visa gift cards and their customer service reps are extremely rude and unhelpful. They kept telling me that the fact that the card was a gift was irrelevant and the problem was easy to solve by purchasing THEIR gift card. Either these reps are complete idiots who don't know how to do their job or extremely rude people who just don't care.