I have used Canon LBP 2900 printer from last one year in my office. This printer speed is a average speed which is not satisfied customers. Also many time paper jam error occurs to this printer. Some type paper not stuck but still error shows.
Internal parts of printer is very sensitive it Many times wear and tear . Hence this printer havent used in official use. Dont buy it.