That is where I bought it about 2 weeks ago. I receive a pin and spring from them, but later decided to call, and see if someone would come over and install the pin. A maintenance man showed up yesterday, and it appears they had sent me the wrong pin. So he left and said he would come back...