I can understand your frustration with having gone through all this trouble. I too recently sent in a sub and had to pay a shipping charge, Had to wait a couple weeks and I too had to go out of my way to inquire about service status. Not only did I get my sub fixed, I got it replaced and it happened in a super efficient manner. Aside from my personnal experience you stated yourself that Klipsch is a large company and such large companies have many customer repairs. Also keep in mind that the Klipsch repair center wont always have all parts available at any given time.
I work for Best Buy in the computer repair center and have seen personnally that large companies have a large customer base. On one hand I can see your frustration but on the other your not the only customer that has had this problem. I also think that 60 Bucks for a new replacement sub is a fantastic deal condering that Klipsch will more than likely toss your old sub in the garbage. It's their loss and your gain. You say "out of warranty"? Considering that your warrently is expired, many other companies would charge you full price for a starit out replacement. Despite the time delays, I think you got a great deal on getting a replacement sub for 60 bucks.