I had to pass someone a copy of an Access database that has some Labels reports designed to print quite a few sheets of Avery labels (or compatible), and the HP 1010 messed up the printing not only on my printer, but also on that person's printer which had previously been OK with the same reports (I had recently modified the reports and re-saved them).
Because of the problem with forced wide bottom margin on HP Deskjet 1010 , we were both wasting a lot of these expensive labels sheets for our non-profit -- the printer was jumping to the next page too early. My colleague has a different/higher quality HP printer and had never had the problem before receiving my file. It seems that these Access label reports were inheriting the wide margin from the default printer driver specs when I saved the file, even when I wasn't printing. I found this to be odd!
But there's a fix! I found that if I made my HP Deskjet 1010 printer NOT be default on my PC (I switched to something else I have available), I was able to adjust the bottom margin on the reports to 0.5 inches and re-save the Access database. It still goes back to jumping to the next page too early when I print on my HP 1010, but at least I was able to pass a good file to the other PCs in our organization.