Well I ordered from them an ignition switch about 2 months ago, it arrived perfectly and I already installed it without any problems, it is still working fine, so maybe it is a matter of luck!!
MIMA, their condition upon arrival is not in question. My parts arrived quickly and looked great. By asking sweetly, I was given replacements, but most of us are finding the bushings in their drop links begin to crack in less than a year of normal driving. Keep a close eye on your parts and report back as to how they hold up.