Yes, unless I needed the parts really quickly.
I ordered from IPP.net last week (Monday, July 11th) and finally received my package today. After calling on friday of the same week to receive my tracking number, I was informed that they did not have my gasket kit in stock and it was being shipped to them the next day. I don't really have a problem with that, but it would have been nice if they sent an email letting me know that there was going to be a delay. I was told that my parts would be shipped on monday and i would be receiving them on wednesday, but in reality they shipped on tuesday. Also, another thing to mention is that there website does not calculate shipping for you. I was charged $18 to ship a 2lb package (what it says on the tracking number report) from NH to AL through UPS ground.
The truth, though, is that was really wasn't in a rush anyway and everything came perfect.