Excellent! They have parts I have never even heard of and I have been around a long time! Pricing good but people are the best I ever encountered, really. It was nice, actually. Ordered off website, they shot off the order and my device was ready to in a matter of hours... Thanks! I recommend to all I know, which is alot! Hahaha!