If your printer is giving you trouble what is the best way to obtain an update for the device driver?

go to Microsoft and down load a driver

Check the manufacturers website for updated drivers. They are usually located under a 'Support' or 'Downloads' section.