Retirees fleeing to low-tax states like Florida and Texas may face property taxes, sales taxes and hidden costs that erase the savings they expect.