Hey guys, I'm trying to navigate the crazy 2026 housing market and looking into houston down payment assistance . Champions Mortgage keeps popping up in my research. Has anyone here actually used them to buy a house?