Average cost starts about a $150 and up. Walmart here makes beautiful cakes, and they tasted awesome. Unfortunately not all Walmart's decorators are as well trained as the ones here. Do some price shopping, and go check out the decorator at Walmart. Visit some bakeries and see what they have to offer. Prices are based on size, difficutly, time, and what you what on it and in it. So, if you want some kind of a decoration that takes a lot of time then expect to pay more. If you want a cake decorated with fresh or silk flowers, and you do the placing and buying the flowers you pay less. If you are having a lot of food at the reception, you don't have to have a huge cake. Remember the top layer is for you and your husband to have one your first anniversay. Some couples are opting out of traditional cakes, my friend had a twinkies covered with strawberries, another used cupcakes, my daughter had a basketweaved cake with fresh flowers decorating it(carrot cake too, yuck but that's what they wanted) So, don't limit yourself, do some shopping around, most bakeries welcome young couples to come in a browse and to see what lovely creative things they can do! Please, have a wonderful wedding, and make it your very special day...don't forget to pamper yourself a little, and take some time for you and your fiance, sometimes you kind of get lost with all the planning........God bless us all.............