On line as become a waste of time, and as you say stressful. Nobody you ring if you have a problem takes responsibility, their skills are to fob you off with whatever they can ( lie) I never buy any longer on line,unless it is impossible to get else where, and I mean impossible. I will tell you this, and it worked wonders, the last time I did buy ( about 2 years ago) and had problems getting the goods I paid for, I sat on my computer and kept forwarding the same email to them of my complaint, I repeated this 35 times the first day, and 35 the next morning, this clogs up their system and hacks them off, IT WORKED!!