I have never used them personally but proceed with caution!!!! If they have it in stock and you can trade them your core, you're probably OK. The quality of work I have seen on their parts at shows seems fine. But if you send one in and expect the same one back be careful.I have read on other forums that they are not so good at keeping track of customers parts, some never get anything back. Do some searches on other car forums and judge for yourself. Personally, I would only deal with them face to face at a show on a cash and carry basis.