This site never seems to work. I get a lot of these gift cards and only have about a 25% success rate getting on the site. End up calling the number on call to get activated. What's the point of having a web site if it works 25-30% of the time. Pathetic