Overall, this does everything I need, and I'm very happy with the speed, print quality, material costs, etc. So here's what bugs me: ability to scan to my Macbook Pro via network is painful, buggy, just much more difficult that it should be. That's a function I really need to work easily!