hi, for those who want to buy parts from RevHard manufacturing, please read. i ordered a exhaust manifold and down pipe(for D16z6) from RevHard. against many advices regarding RevHard renowned customer service, i went forward with the ordering. parts arrived however, the manifold can not be bolt on the engine. the manifold was for a B series engine. at this point, many parts of the engine were disassembled and the car is not drivable. i also checked the down pipe to make sure it was the correct part. RevHard website stated that D series down pipe is 2.25 inches but the one i received was 2.5 inches, therefore the down pipe was not the right part either. i called RevHard and their representative told me that as soon as they get the manifold, they will ship them out RIGHT AWAY. as for the down pipe, the company just upgraded the D series down pipe to 2.5 inches, i was informed to KEEP IT. i first went got a RENTAL CAR since mine is out of commission then i OVERNIGHT the part to RevHard. i called the next day to make sure that they got the manifold so RevHard can quickly ship it back to me. i REQUESTED that RevHard overnight the part to me to reduce the time and COST on my end. the next day i received the call from RevHard asking me WHERE is the down pipe. i told them as i was told by one of their Rep. that i can keep it since it is the CORRECT part. now they told me that my shipment was wrong altogether and i need to RETURN the down pipe as well!!!???. i can not return the pipe because i already welded a bung on it (the welding was done after i was informed that the pipe was the right part for my engine). the next day i called multiple times to make sure the manifold will be overnight and i was PROMISED that the item will indeed be overnight. a day went by, i did not received the part. the freeking manifold still sits at the warehouse!! sale Rep. just promised me for the third time that it will be OVERNIGHT today. i just want to stress another point here, the guy that is helping me getting the part is very helpful i think is RevHard's business operation procedures that causes the problem. so i guess i may get my stuff tomorow...or i just extend my rental days... i received a call from RevHard the next day telling me that they are waiting for the manifold to be machine basically they were out of stock without telling me "we will DEF. ship it out overnight today but you will get it by monday not saturday...sorry about that bro!!" i was promised this 3 times already so im not sure this time is real but i guess not. It is now 3:39pm in Georgia and there is no sign of a UPS delivery. For those who dont know, UPS overnight delivery service guaranteed service before 10 am the following day; however if the package was sent on Friday, then it will be delivered before 10 am Monday. Well, i guess RevHard fucked up again!!! for the FIFTH time. At this point, i believed that RevHard is not a company to buy from and i would suggest that others should not purchase from them either. what do you think guys?! am i overreacting?!