Has anyone else noticed the Motorola Milestone Power Switch has a design fault

I have 4 Milestones and two sofar have power switches that are depressed and don't spring back making powering on an issue. Does anyone reccomend anywhere in Auckland that can replace these ( I understand via google it needs a whole module which has the switch on it.

After doing some research and seeing I could get parts overseas, I took the easy way out (although it cost more) and found a local company called Advanced Computers in station road penrose to fix them. Each phone cost $100 to have it fixed. Good quick turn around and they seemed fairly onto it