If they have a thing on their website that says "shop", any reasonable person would expect that to be a shop. However, in this case, it gives you a list of retailers for their products, which for the UK is Vapist, who never have them. Here's some suggestions that you don't have to be a web designer to do:
1. If it's not a shop, don't call it one. List it as Suppliers or Distributors, whichever is appropriate
2. If Vapist is no longer stocking the product, then remove him from the website that says he is stocking it
3. If the products are available to direct order from Eden, would it kill them to put up a few words of text on the website to say that?
4. Don't make the assumption that everyone knows that you post information on your FB page. Reasonable people, visiting your website and being told in the Shop section that the stockist of them is Vapist, will go to Vapist to get one, especially if there is nothing on the website to indicate otherwise.
I've just a couple of weeks ago bought a Squape R. I have genuine Kayfuns too. I would have been perfectly happy to buy a genuine Rose V2, if I had known how to get hold of one. It's not rocket science to put a few words of text on your website to say "Here's the price, send us an email to buy one".
EDIT: Forgot to say, I have recently taken delivery of a Fortune Mod and also have a Mor Crann on order. What is interesting about the Fortune Mod, is that I didn't even know Fortune Mods existed as a company until Fasttech cloned them, and as a result I ended up not buying a clone and buying the original mod. I will also be getting the Stainless Steel Fortune Mod when Tim has it ready. All that UK manufacturers need to do, is make their products available to me in some way that I don't have to guess how I obtain one or that I should know that their website is wrong.