asked by
on 7/17/18That website is a scam review site - it looks like a poor copy of the original at www.performancechipreviews.com...
I don't think this is made by performancechipsdirect - it is listed on sawyertuning.com
Here you can see some reviews:
https://www.carperformancechipreviews.com/st8pro/