Hope not. People here said they were pretty good. So, I ordered some stuff on the 9th. Haven't heard from them since and now their website is gone. I paid via paypal, so I won't lose money, but what a pain! I'd rather have the parts.
Just heard from the owner. He messed up the SQL of the site and is having issue getting it back up without losing everything. If you have an order hanging out there, just reply to the email on the receipt and give him your address again. He'll send it all out on Saturday.
***update*** he also says he hopes to get the website back up this weekend too.