Is it by choice, or does the payee request to be paid with a MO? I haven't used a money order in ages.
Miller88, I don't know if you're talking about special checks, but I buy my checks online for VERY cheap. My standard checks (no special design, no duplicates, etc) were less than $10 shipped for 125 checks. I think I got them at Carousel Checks
I rarely write checks now unless I have to. I typically do the online banking thing that SatinSilver does, let the bank print and mail a check.