I agree with opinion of not applying to these top b-schools with your GMAT. It would definetly be a waste of time and money. A candidate like you who has 8.9 GPA will definetly score better GMAT than 650. You should definetly consider retaking GMAT or shortlist b-schools with your over all profile, where you have a good chances of getting admit.
Below mentioned are some of the b-schools you should consider applying if you do not want to retake GMAT.
Wake Forest University School of Busines
University of Georgia Terry College of Business
University of St.Gallen MBA-HSG
SDA Bocconi School of Management- Italy
ESADE
Georgia Tech- Ernest Scheller Jr. College of Business
NUS - National University of Singapore
Emory University Goizueta School of Business
Carnegie Mellon University Tepper School of Business
Indian School of Business
If you want to have a detailed free profile evaluation by the top B-schools Alumni please feel free to reach us out at +91 9980044412
You can also evaluate your profile by using our ingenious tool called B-School Selector. B-School selector is an intelligent B-Schools shortlisting tool designed by team of expert consultants graduated from Ivy League B-Schools. This tool provides the list of B-Schools where you have fair chances of getting an admission based on certain parameters like, GMAT Score, Work Experience, International Work Experience and Academic Scores. Please click on the below mentioned link to use the tool.
https://www.genedmba.com/b-school-selec ... Ra9sPptBnq