Hello everyone. Could anyone tell me how long bath bombs stay fresh I suppose I mean keep their fragrance and colour. My daughters friend wants 32 for a baby shower, I am absolutely s****** myself,10 is the most I have every made and the kitchen really needed industrial cleaners to clean up the...