It depends on the situation. If you want quick cash and don't mind selling for 50% to 70% of the fair market value, selling a house for cash can be a good option. However, if you have enough time, going via the traditional route is better as you can get more money.