Well, at least you got it fixed. I only know how much they are because I just bought one because I thought mine was dried out and squealing, but after a closer look, the squealing isn't coming from that...nobody can find it.
This gives me an idea for an interesting new thread...