tbh it seems most likely that they have a small stock in the UK, and any orders they get when out of stock they just send from china or something.....i don't think any UK sellers would hold a large inventory in stock....just in-case they get a knock on the door so they dont loose too much stock