I needed to print some return address labels and had Avery 8167 labels on hand , so I designed this program to print them . I used the DrawText and paintpicture method instead of using all printer method code; It was a whole lot easier to do..Updated so you can print a single label anywhere on the template and added a simple preview window.