Soccer fans hoping to catch the world's biggest tournament without blowing their budget may want to look south of the border — or at least skip Atlanta.