In the world of bargains, there’s a difference between “free” and “free upfront.” Free with no strings attached is good. Zero money down always means the potential for balloon payments on the back end ...