I just ordered several thousands of dollars worth of parts from them to stock... and it took them FOREVER to get back to me.
Sent 3 requests, got an invoice, asked what the payment email was... and heard nothing.
I had to add their customer service to MSN and catch them at a time when they were around...
I just hope they ship my stuff out in a timely manner... It's strange that a company would put off receiving quite a large sum of money..