This vendor is UK based, as PTFC correctly thought, that's based on the vendors details when paying for whatever I've ordered. I could, of course, be completely wrong but going on the information on their site, payment details and speediness of delivery, I'm almost 100% sure they're a UK...