I used to work with them when we were getting new products off line for our customers, they are very responsive! We had so many issues because some parts would get discontinued but not be removed from their catalog until like years later or something along those lines - that's really frustrating at times even though you know it is only business after all!! They do good things occasionally as well so no big complaint here other than being nit picky about stuff sometimes :) But overall i have nothing bad thingi n saying :D.