<p>Try checking out U of Alabama’s Economics program (they’re unranked on US News so look for other sources). Obviously it won’t be nearly as good as the schools on your list right now, but check it out since you’ll likely get full tuition there with your stats.</p>