Product review (4 stars): Replacement for my old broken one.
These things are expensive no mater where you look.  So the best thing to do is not to break your existing one.