Can anyone share the payment address for this card? Alternately, if I choose "Barclaycard" in my bank's billpay, will it get to the right place? Normally I would just input the payment address from a statement and let my bank figure out where to send it, but I've had this card for 8 weeks and still haven't gotten my first statement. They claim I'll get one in May, but I'm getting a bit uncomfortable with how high the balance is getting in the meantime and would like to push a payment through before then.