The FREECARD promotion that went live this morning is driving an absolute ton of traffic. Way more than was expected. The Cardstore.com has been experiencing delays in the last few hours. (It is now 6/6 2:00 PM EST) Our tech team is working diligently to get the site running smoothly again. We apologize for any delay you or your visitors may have experienced.