I cant speak to the honesty or responsibility of Marc Thomas...I have no personal experience with him nor have I heard anyone discussing their experiences with him
But I will say , contrary to some of the advice here: Dont be afraid of paying someone to do a job for you, especially if you dont have the time or expertise or interest to do it yourself. I pay lots of folks to do work for me that I am quite capable of doing myself for a whole lot less money; oil changes for my car, cleaning the gutters on my house for example. Generally its "dirty work" that I contract out. And you should know, timeshare is a dirty business
And also, contrary to the advice here I wouldnt be afraid to pay an upfront fee to put someone to work on your behalf. The fee should be reasonable. and you should trust that you will actually get what you are paying for. but once you do your homework (which you are doing here) and trust is established I wouldnt be afraid of it
By the way the fees you are being quoted seem very reasonable to me. even if this guy is a crook, you havent lost a lot