If I feel like having dessert (cake or something similar), I make it myself. I don't like overly sweet cakes and I hate buttercream frosting (butter + sugar isn't really appetizing to me. I make my own frosting). Getting cake from walmart is the worst possible idea to satisfy a craving for dessert.