Amazing service. Ultra trustworthy, really cost-effective and fast.
I gave Bert 8 perfect Pokemon to train (6x31, all properly natured, some with egg moves) and didn't even need to think twice about handing them over. There may be about two or three others that I've ever met in the game (pretty much 9 years played) that I can say that for.
Couldn't recommend more. A genuine pleasure to deal with!