I bought a bottle of Centrum at Wal-Mart for $16. The vitamins caused heart palpitations. I stopped taking them on the advice of my doctor. I've written Pfizer, the manufacturer, several times over the last four months requesting a refund. The company will not respond. Wal-Mart says it will not issue a refund for any opened product. Any advice?