I think this sums up my day...

Top