I'm planning an event for children and we are going to decorate pre made ginger bread houses. The house will already be put together and we just need icing to put the candy on. Can we use standard white frosting from the grocery store? Or does it have to be royal frosting to make it stick? If so, where can you buy pre-made royal frosting?