I am vouching for Johny Doe big, big time. Superb service. Hands down the best customer support I've had for matters like this. Always available. Always is there to answer your questions. Doesn't leave you halfway through and was extremely patient with all my dumb questions.
He's the man.