Like Firefly, I bought my last car up the North. For what I was spending it wasn't worth going to GB, and there wasn't a comparable car in the south, or should I say, for the money I would have got a much lesser spec'ed model with far greater mileage.
I'll qualify this with the fact that I like small cars, I only drive 20~30kms most days, so I have a specific need, which doesn't include status, range, long distance comfort or family transport.
When I left the smoke out of my previous car ( '96 Fiat Punto - blew the head gasket), I scrapped it. I took the train to Belfast, bought a Hyundai i10, 2009, with 17k on the clock. This as around 4 years ago. Total cost, including VRT was €7k.
I spend 300 on insurance, 200 on tax, and around 1000 on petrol a year. Services are cheap, as are tyres (when I last got a set, the guy in the BMW next to me said it cost the same for one of his as the four of mine).. It is the essence of cheap, dependable motoring. I have taken it to Dublin a few times, no problem, but mostly it is just one person (me) in it every day. I've loaded it with 16 bags of bark mulch, and a full set of wardrobes from Ikea (not at the same time!). And the guy who services it is always amazed at the pep in it (1.2 ltr engine in a small, light car).
I toy with the idea of buying electric, but as long as it keeps going, it is cheaper to keep it.
Some friends take the p*ss about having a dinky car, but I point out I'm the one who can afford a few holidays a year (while they're servicing a loan for a 30K + car).
So I'm buying for my specific needs, spending the lowest money to get the most of what I want.