i ordered my heads from them and for the most part it was a pleasent transaction. had some problems at the beginning becuase when i prdereed they told em they had them in stock and would sent them out the next day. well i get a call from them and they say they dont have any assembled and that it would take an extra week for them to get assembled. wellit had been about a week and a half and i couldnt gewt anyone to answer the pohones, retun any of my messages or return any of my e-mials. finally i called them and left a message how i was starting to get a little upset about the deal and they finally called back. they told me he would call the day they were to ship out and he would cut the 1 day air 60-40 with me(them covering 60%). well no call and they sent them without ever calling me. so all in all, i got them but i really wish they would have been upfront with me and done what they said that they were going to do. ill post up again how the car runs when she gets done!!