Two weeks ago I bought a used laptop from these people. My eldest daughter has a company laptop, but they lock it down so she can only access the web via her company server. They provide her with a broadband connection and a home office, so she can work from there, but she needed a second machine for personal email etc. laptopshop performed well - the machine arrived promptly and in very good condition.
My daughter shared your irritation about only delivering to a card address - she's mostly on the road/in the office during the day, so she had to collect from the courier's depot. I can understand why some companies have this rule, but it can be irritating. As for your other comments - your annoyance is understandable. It's too easy to say "We phoned you" and at times it's an insult to the intelligence - why not leave a voicemail?