When I go into Toolstation, Screwfix or Machine Mart the first thing I am asked is "Postcode?" I think it's intrusive. Why the hell should I have to give any shop my name, address, phone number and email just to buy something from there? When the inevitable happens and their website is hacked...