If you have paypal hooked up to your card and/or money sitting on a paypal, that also works for points since the transfer will be instant. Sadly that's about all my ideas :'D Hopefully they either get back to you quickly, or still allow the promo when they DO get back to you since it's an issue on their end