It took me almost a year to get from my score of 480 up to 760. Here's how I did it:
I first took the actual GMAT cold (very little prep) back in Jan 2016. I decided at the last minute to apply to B-School and I didn't want to miss any more deadlines, so I just found an open slot and took it. I bombed it. 480.
My fiends then told me to try Veritas, so I did and spent a lot of time and some money and ended up at a 520. Not exactly a good return on investment.
Some others in my class were going to do Manhattan, so I went along and spent more time and money and took the GMAT again and got a 580.
So steady improvement, but nothing spectacular. I think the marketing departments of those companies do a good job at making you think you will sign up and magically get above 700 and get into Harvard.
I went to a decent (top 20) university and I am from a very accomplished family and I have a good job at a well-known company. I'm no slouch.
I was incredibly frustrated (as were my fellow students). The Veritas class was a waste for me.
MGMAT was strange. The tests and problems didn't really match the actual exam that well.
By now it was September of 2016 and I had already spent 8 months on the GMAT. I thought I'd give it one last try: private tutoring.
Tutoring isn't cheap (several thousand dollars), but it's effective. I found a well-regarded company online (Arbor) and bought a package with a score guarantee of 700 or above. It actually worked. I met with two tutors (one for Verbal and one for Quant) a couple of times a week and had a personalized plan. They had their own material which was helpful. This was different because it was more like personal training in a lot of ways. I don't think I could have done this on my own. It was definitely an investment but I wish I would have started with this instead of wasting time on classes.
So the moral of the story is this: keep at it and find what works best for you. I'd highly recommend private tutoring over classes because it worked for me. I feel this is an investment and I hope to get a good ROI on my time and money.
Also, Arbor helped me with my apps and I was accepted into my top 2 choices.
Good luck!
Posted from my mobile device