One word describes the service provided - Amazing. Most people claim to be online 8-12 hours a day and we all know it's not the case. He really is on the whole day training. Provided screenshots even when I didn't even ask for them. Kept me informed throughout...