I dont know what site your talking about but, i have never heard anything bad about HmotorsOnline.com. You pay for what you get. I order a b16a longblock from jazzproparts.com and 30 miles later it blew. Sent it to me with auto trans which means different cams and other shite.