Wow, i'm amazed by this! Never thought big boys would scam people.
OK, first off I don't if this is a repost but I didn't know this. I was trying to log on the Peakboost website to buy a a turbo, but i can't find the official website. After browsing, i found this.
I bought a kit from here about 1 1/2 ago and i didn't have this problem.
http://www.honda-tech.com/showthread.php?t=2851813
http://www.azht.net/forum/showthread.php?t=136555