The giftcard system is currently down.  We are aware of the issue and will have it sorted out shortly.