Has anyone ever participated in the Spanish Abroad Inc. program?

I’m looking for a program where I can travel to Latin America and learn spanish, but at a reasonable price. So far the most promising program I’ve come across is this Spanish Abroad Inc.. Does anyone know anything about it or participated in it before? Also, does anyone have any suggestions of other spanish-learning programs in Latin America?