After outgrowing an existing MQ solution we turned to Mongo. With just a few lines of code we were able to replace our old MQ cluster with a sharded Mongo deployment. In addition to the sharding ability, Mongo has options that allow us to tailor durability to the level we require. We are currently successfully processing millions of messages per day. This talk will feature side-by-side examples in both Python and the Mongo Shell.