I am assuming you're in the UK, from what you say. When you are buying you need to take account of;
EU sellers and non-EU sellers are the same. For any price advertised, you need to add the cost of transporting, and import Duty (I think we reckon on 3%), and other costs and then 20% VAT on top of all that., That's how you would compare a non-UK price to a UK one.
UK prices will be cheaper, if you can source what you want in the UK.