they are great to deal with
I haven't received it yet how can I rate it it's been 40 SINCE it was ordered
They also had good videos/tutorials online. You just need to be observant, as they will have documentation for specific models (edge vs. non edge for Android phones, for example).
Good products, fast shipping.
They have anything you need to do your job as a technician.