I'm guilty of going for the easy option, and getting groceries from the supermarket. In my defence, I hate shopping with a passion. If I can buy it on line I will, with one exception I'll come to in a moment. If I'm unfortunate enough to find myself in the town, I do like to use a local butchers, called Taylor's. Their meat is always of fantastic quality, and their pies are out of this world.
When it comes to record shopping, I'm a strictly independent man, these days. I tend to mostly shop at Sound It Out, in Stockton (you may have seen the documentary about it), but if I'm in Leeds or Newcastle, I'll use Jumbo and RPM. If there's something I desperately want, I'll get it ordered in to my local shop. Other than that, I love to have a sift through charity shops, markets, car boots etc, looking for gems. I will buy on-line, but I'll only do so if that's the only way to get hold of a particular record. I'll always try to use an independent seller, or buy direct from the label or artist. I used to use Amazon, but I try and avoid them if possible, these days.