Can somone please help me?

I got my IPAQ 2215 a few months ago and the joystick broke. I sent it to HP and they said it would cost $145 for to replace the stupid piece of plastic. Is there anywhere I can buy the part so that I don't have to pay as much? I been looking using google, but i haven't found anything. Thanks