Toprol xl is also for the chest pains. I know it is one of the meds you need to take religously at the same time every day. Maybe some days you take it later and chest pains come thru while waiting for it to kick in???? I dont know but it worked great for me. I was already taking vasotec, and when I had my heart attack they added the toprol xl and between the 2 my pressures returned to before high blood pressure stage.
I know one I take is a beta blocker the other ace inhibitor. So I myself need both kinds to be adequate for my conditions.
However, if you were not having chest pains before and now you are, I think I would talk to the dr about that soon. But do make sure and take same time every day. It lasts for 24 hours and if you dont take again it can cause the chest pains you have to increase, cuz like I said it is also for the chest pains.
And yes as with most other meds it does take some time for ---full effect of the drug to kick in.