Unfortunately, we have been 'skinned' by this lot. Looks all good, talks all good, but he won't perform as advertised, a sales con, and then get all emotional, then keeps the $thousands paid upfront, its a real battle to get refund, still don't have a refund, he lies constantly. Changes the game on the fly! Too much money to throw away! Bad, bad service! Also found so many times, he writes his own glory reviews. Wish I'd known, which is why I'm posting a serious, genuine review.