Well, alright..I took you guys word over every single bad, horrible, terrible thing i've ever heard about this throttle body, and i drove down to the store and picked up a 75mm Professional Products Polished Throttle Body...we'll see if this thing is worth a crap tomorrow. If it makes any noise or sticks i'm gonna bash on this company forever lol.
On a side note, IMHO, this throttle body looks better than the accufab one, it is very pretty and it looks quality too.