Not the smoothest transaction that I had but my graded ended in a 93% so I can't really complain at all. I guess you just get what you paid for at an affordable price but still reliable I'd say. Custmer service is straightforward but should a hotline would help a lot.
Tip for consumers: contact them early so they can accommodate your deadlines