heh. Payment processing is my last "high priority" task so I'm determined to shoot that down before I find myself procrastinating with other tasks…