Yes, I know I'm late to the game on this one. But with the release of Android 4.4, Kit Kat, most Android devices on the market are now able to print directly from in- app context menus, rather than via third party apps that were little more than automated screen capture programs. So take a little time and give your mobile site a quick look over to make sure that everything prints correctly from your phone!
An aside/update 2/27/15
Please, I implore you, CEASE AND DECIST creating "mobile print" CSS that creates printed versions of your mobile site that look like your mobile site! OMFG, folks, are you serious with this? Yesterday, not once, but twice, I printed a webpage from my phone and got 12+ pages of content that was the content, as it would be displayed on my Samsung Galaxy Note S 3; ONE SCREEN PER PAGE!! This is utterly unacceptable. The lesser of the problems with this being that it takes roughly four Note 3s to cover the printable area of one standard 8.5" × 11" sheet of paper. The bigger problem is...your content, at that giant magnification, looks bad, and there's nothing you can do or say* to convince me otherwise.
* Yes, I just challenged the interwebs, as a whole, to prove me wrong. Can't wait to see where this ends up!