BGA in florida prices are a bit higher, but as i learned when i spent a whole day there, they do some work to all the busses before they send em out the door.. they do some rust fix, mechanical fixes, etc
if you are the type that is good at doing all that type of work yourself then their busses may not be a fit.
if you are like me and either dont have the skill or facilities to do rust repair, paint, etc then BGA is an excellent fit.. im having the whole body of my bus re-worked before bringing it home from there.. so my bus will be ready for me to build on when I get it.
midwest transit has some nice busses too.. they do some work to theirs and their prices are a bit high but are a little more negoitable than BGA.. though BGA will knock about 10% off if you write them a check for your bus as opposed to use their layaway program. at least they did for me.
typically dealers will be higher priced than private sellers.. just like cars.. dont necessarily jump on the first bus you find, it does good to resaerch them, drive them, look at the, and learn about them..
this is the time of year when you will see alot of used busses come on the market.. many school systems run their busses through the end of the school year and sell off at beginning of summer to get ready for new ones they have ordered in.. when they no longer need a bus they like to get them off their books..