I wasn't very impressed on either of the two occasions I dealt with them and the long string of problems that get posted here haven't helped. Especially not when there are other consistently reliable places I can call to get the same part.
Glad to hear they try to take care of their suppliers though.