Good prices, poor service delivery
While the prices are good, the service and reliability of their services are very poor. You order the parts online, which goes pretty smoothly. Then you wait for the parts to arrive. It takes a long time even if they have the parts in stock. If they don't, you're in for a really long wait. I ordered 3 parts and they shipped 2 within a reasonable time period (took about 12-14 days for the shipment to arrive). Then I waited for ages for the third item, and got no emailed status from them on what was going on with the order. I finally called in to find out if it was coming, and they indicated it would, but they couldn't explain why it hadn't shipped with the other two items. It was in stock and wasn't backordered. By the time the third part arrived I no longer needed them as I had to find another solution, but 30 days had passed due to their inability to deliver the product, and they charged me a $15 restocking fee. Even worse, their automated/simple online return process wasn't functional, requiring me to call in to start the return process, and wait on hold for over an hour. Just an awful experience. I will never use them again.








