Nokia 6100 phones suck

So after nearly a month of not having my new phone cause the speaker was crap and I sent it back but then the repairer had it marked completed two weeks ago but they hadn't bothered to send it back and I was calling up Vodafone every day trying to find out where it was, I finally got a new phone today.

And it's got the same f!@#ing problem with a crap speaker!! >:(

The speaker just whines and sounds awful. It left me completely demoralised because now I'm in for *another* fight to get a working phone.