Does anyone know anything about these? They have them in jegs for $30. It says it snaps down in your throttle body and makes the air flow better. Says it made 22 ft lbs of torque in a truck and a lot of hp on a vette(dont remember how much). Just wondered if any of yall have one or know sumthin bout em.