Could you ring a store that has it in stock and ask them to send it to a store closer to you?
Oasis used to do this and in the days before their website they posted a suit to me from their stores. One bit from
The uk and one bit from Dublin. That's customer service for you.