So i ordered the head cooling mod back on the 16th and i still haven't received anything. I am starting to get concerned because my car is going to the shop in about a weeks time and this is the last part i ordered. I have called a few times and it goes right to a voicemail type thing telling you to leave a message and they will get back to you. Also have emailed them. I was just curious to see if anyone has had any type of history with them and if this is a normal thing or not.