Is it the shoes?

If you suffer from varicose veins, there’s a chance your shoes are to blame. Shoes should provide optimal arch support. In other words, ditch the high heels!