It is crucial to understand the purpose of the printer prior to you purchase it. A printer that doesn't meet your needs is a waste in time and cost. A good printer needs to have the ability to meet a variety of media needs. However, if you are buying a printer to meet specific requirements like check printing, this option might not be essential.