This is a long story, so bear with me. I know the Internet is full of disgruntled consumers venting their spleen about minor inconveniences in the hope of scoring some free stuff or a refund or whatever, and normally I wouldn’t do this. I know that accidents happen, and that…