If I were you, I would stop looking at the prep companies and get yourself together without help of professionals... Nobody knows yourself the way you do... these people don't know much about your past, what you achieved and who you are... why pay them??? to low your shaking confidence by their brainwashing theories of learning disabilities? I really don't know you, but I have seen your posts about the companies and which ones are better... I think you focus too much on the wrong thing...
Just get your nerves together, look at the long-term goal and remind yourself everyday when you get up that GMAT is a short-term obstacle you must overcome... I have gone through that part, but unlike you I didn't go to professionals, I looked at my past and saw what I achieved and thought about why it is taking me so long to conquer this GMAT mountain... the answer is/was... GMAT doesn't have any structure and nobody enforces you except yourself, which is really hard to do... When I was in college, everything was laid out and ready for me... all I had to do is study by plan, take tests, write papers and do projects... everything had guidelines... with GMAT... you must be your own teacher and refrain yourself from slacking off any way you can.
If you force yourself every day to get up and practice, think constantly about improvement, be positive and follow your plan rigorously every single day, then you will be fine... practice timing, learn the rules, etc... People here on this forum don't know your style of studying, they give you advice and a roadmap, but you are in charge to enforce such plan...
So, don't waste your money when it blows your confidence... turn to your friends and family for emotional support and in the end "talk" to yourself and convince yourself that you can and must do this in order to get what you want... life is tough and this obstacle may be a challenge, but don't drain yourself and let people draw wrong conclusions... focus on hard work and not googling the latest prep companies and their strategies
PS... please don't get offended if this sounds too harsh... I am really trying to help