I've been making cupcakes for a while now and I use butter icing. They come out pretty and taste nice, but they melt so quickly. Sometimes it's impossible to pipe, because the icing goes so sloppy. When I go to parties and see other cupcakes, they stay on the table all day and the icing doesn't melt.
Are they using something different? If so, does anyone know what?