Lbp2900b printer is very good and I have last 3year to use this printer and meny time to in low sorry very low maintenance only 3yera l have in carteg only reffiling and no any maintenance please bilev me a good printer in a printer l have every day minimum 300 print to use and very smooth and solw to run very good