Talk:People who don't deliver

Better title?
"Delivering", "Delivery", "Deliver", etc. Is this a commonly used phrase? It sounds a bit awkward to me. Jigglypuff 04:18, 7 August 2010 (UTC)