It's not something that we want to think about but the need for a funeral comes suddenly and without prior preparation can be costly.
Don' be persuaded by the funeral home to purchase a casket from them (laws requires funeral homes to accept other caskets). You can now purchase one at various places including Costco and Walmart. Cremation may also be a cheaper way to go. You can compare prices of funeral homes at Parting.Com