Good parts. Silly long process I've ordered a part sent it back in and still haven't received any info about it! It seems they work on their own time and not the customers why said I expect my product by this Friday but I still haven't got zero info even though I know my part got back to the shop