Thanks for the extra links, guys. Peter I agree on their service. They sent a part and after it didn't arrive in a week I was told that they ordered it, then didn't realize it was out of stock. Took about 2 weeks to arrive. If the other places are cheaper I'll withdraw my earlier posting.
-Wolf