Have you heard of diosmin? It is natural and actually has clinical studies on it. I couldn't find it in the states but found it in pharmacies in Canada (Hemovel .com) and it's available online on HealthSnap .ca
It really worked for me but it seems to be pretty new in north america. Food for thought!