Topics like this always end up with quite a debate, it's an interesting one for sure. It's an interesting one about the buyer being responsible for making sure the import duties are being paid and not the shop though. It is quite confusing for the end user when you check the FAQ's of people like Panamoz and HDEW who state that they do have UK warehouses (as well as others) and that they state "all import duties will be covered by us fully". Based on this one could assume import duties are being paid (I'm trying wanting to open up another debate on this though
).
I guess anyone looking into it has to make as much of an informed decision as they can, and then it's up to them. I do wonder how many people are actually aware that they are buying grey imports and just buy them because they think it's cheap?