English is fine, they will try to get back to you in 3 business days (that's what the response says).
Usually tickets are shipped within one day here in Holland, and that was also the case with Amsterdam. And since it has been a few weeks now.
What an assholes there at UK Ticketmaster. I could buy up to 20 tickets on one household/creditcard address here in Holland, no problem, I already got them all in hand.