"bigpong" are pretty bad. I really sympathise with you, having to go through the call centre queues. etc.
I second Boatboy's suggestion to check out the whirlpool forums - they are great there and reading through the threads will make you realise you are not alone...