There can be a vast difference in the cost of funerals organised by different funeral directors. In can be several thousand pounds for the same level of funeral. It is worth ringing 3 different companies and enquiring about the prices, difficult to do at a time of loss, but if you're not rich it's worth doing.