I came across a product called ROSACEA-LTD III (just do a search on google and you'll find their site) when I was researching whether or not I have rosacea. I read a bunch of positive testimonials about the product and it seems reasonably priced for the amount of time it lasts. I have not tried it, but perhaps after checking it out yourself, you might want to give it a try. Hope this helps!!!!!!
I have a friend she had bad rosacea and her derm prescribed her with Metrogel(metronidazole), it helped her a lot. Metrogel is of the best in the market for treating rosacea. But you need prescription for it.