I've had PACs/PVCs since October last year and at times they are hellish, as anyone who suffers from them will know. So far, after trying just about everything, including Magnesium which didn't work for me, the only thing that seems to stop them for a number of hours is L'arginine, the amino acid. I have to take a pretty high dose however, something in the region of 12g a day. Wouldn't try this until you've seen your doctor. The problem is taking 4g only stops them for about five hours then I have to take another 4g and so on. God alone knows why an amino acid stops them. My doctor thinks my PACs/PVCs are caused by anxiety.
Reassurance is the best treatment for PACs. But it's not that easy, last week I had to visit my cardiologist because I had a major flare-up of PACs (I tried to stop taking beta blockers - big mistake. The PACs even continued after restarting beta blocker).
Now I'm taking 600 mg once daily. I believe it's working, or maybe it's my belief that it's working that has effect. PACs are (usually) caused by excess adrenaline in the bloodstream.
What I find weird is how different the PACs manifest. Sometimes the fluttering sensation, sometimes I can feel the PAC itself before the pause and hard beat, sometimes just a skipped beat and a hard beat. I know it's caused by the timing of the PAC, but still it feels weird.
If you are severely troubled by PACs, beta blockers may also help. You can take magnesium forever (unless you have a kidney disease - if you do you should ask your doctor to measure serum magnesium)