Since you specifically mentioned OmniFocus, it's worth noting that Omni Group stands behind all of their apps and will issue you a full refund within 30 days if you are unsatisfied--App Store sales included (they will eat Apple's 30% cut).
http://www.omnigroup.com/support/store/refunds/Most developers don't do this, of course.