If you need to bake a cake, make candy, or decorate something edible then this is the place to go. They have everything for you right there and the staff can help you with suggestions and tips. I actually hired one of their employes to make my wedding cake and it turned out beautiful. They offer classes on cake decoration and candy making too.
PROS: everything you need in 1 place
CONS: location
more