But unless I'm wrong, the EU forbid (or will do so soon) this crappy geoblocking practice, meaning that any business wishing to deliver to Spain will necessarily accept orders to the Canary Islands. So, my friend: you will soon be able to directly oder from VapoShop.
EDIT: in fact, by November...