I have used nikeshoesshop in the past and they took ages to deliver the goods. They are very quick to confirm stock availability and give their western union details, but when it comes to giving you a tracking number and replying further enquiries they suddenly suddenly forget how to send emails.
It took them about 2 months to deliver an order of 24 trainers, in which they failed to deliver 2 pairs. The quality of their shoes are second to none (probably the best out there), and they have an enormous selection of styles to choose from, but I strongly advise you to stay away if you want a quick and smooth transaction.
A friend of mine recently took a risk to place an order of 18 Timberland shoes from them, and a month and a half later, yep you guessed it, they haven't delivered a single shoe. Not even a response to his numerous emails.
Any tried and tested suppliers would be greatly appreciated.