low stock is an issue with 3rd party retailers, yes. but in my experience, wait times for restocks have not been that bad (i.e. 2-3 weeks). and they did take u.s. orders at the jermyn street shop - shipping via parcelforce. but it's worth mentioning that my order was for a model that was not offered by their NYC store . . .