I've only had one bad experience with them so far. They said a part was in stock, along with other stuff I ordered. When the parts didn't show up, I contacted them and was told they were waiting on the one part to come in. But they'd ship what they had, and then ship the other when it came in. But I'd have to pay shipping twice. After a little complaining, they sent me what they had, and ate the shipping charge on the last part. So I was pretty satisfied. Except for having to wait so long to get the first shipment.Yep, i like them since they're located in Austin. Most parts get to me in 3 or less days.