Answers to some of your questions? You could substitute margarine for the butter (but eww) If you don't have sweetened condensed milk in the house our in your part of the world you can make your own. Here is a link to a recipe (I have not tried it) http: