I've bought from PerformancePCS so many times I've lost track. I've never had a problem with them.