And service reasons.
I've imported a .22lr from Germany. Quite aside from the fact that it was literally 25% cheaper than the UK price (£1800 vs £2400 - with the best will in the world, I couldn't and still can't afford a £600 premium on a £2000 purchase just for the feel good factor), the German dealer bent over backwards to look after me. Prompt replies to emails, etc, etc.
My UK quote took 4 calls and 3 weeks to extract. One would almost think the dealer didn't want my business... if I call you and ask for a quote, and you promise to call me back with a quote and then don't, I'll take my business to someone who
wants my money.
It's all very well wanting to support UK dealers, but if the dealer won't give me a price I
can't!
If you're mostly dealing with shotgunners, and a target shooter asking for a quote on a target rifle is an inconvenience, then by all means tell me that you don't have an Anschutz trade account (even if you have one for getting sporter rifles on), and that it isn't something you can help me with - by all means tell me to go away and look elsewhere so you can get on with whatever your stock-in-trade is. But don't
waste my time promising to send me a quote and then not
That's just piss poor customer service, and I don't value businesses that don't value their customers.
Look after me by contrast, and I'll buy thousands of rounds of ammo, all my cleaning kit and all the toys and accessories I need through you. I put most of my trade through a dealer in Cardiff, and a well known retailer from Northern Ireland, because they look after me, have been happy to exchange bits (even when it was my fault for ordering the wrong version of what I wanted with the wrong thread), and generally provide what is known in the world of retail as "Customer Service"