I recently bought mulberry paper flowers from Wild Orchid Crafts. The quality is the same, if not a little better, and they have a wider range of flowers and craft items. They're also a lot cheaper and their deliveries are really quick.
Thanks for letting me know. I have never purchased from them before, I will definately check them out :) This was my first order from IAMROSES. :)