I have tried lightly holding my finger on the card as it feeds in. I have tried the Thick Paper, the Photo Greeting Card, the Best quality and the Normal quality.
Still my business cards are printing perfectly on plain paper and they print right from the top on the expensive business card stock. Have the HP Officejet Pro L7680 All-in-One printer, Windows XP, Office 2007, Microsoft Publisher, Avery 8873 template. I am suffering from this WANDERING MARGIN PROBLEM too.