dwag71,
Yes, I think those prices are correct, except that above 1,000 transaction per month you'd also owe $0.10 per transaction to Payflow.
You might look into Authorize.net and Linkpoint. I don't haven exact pricing, but I do remember reading that they were less expensive that Payflow. They both have recurring payment support, though neither has been integrated with Ubercart yet, as far as I know. There was an Authorize.net recurring module at some point, but I'm not sure what happened to it.
Please let me know what you find out. When recurring payments are integrated into core, I'd be up for trying to help update the most cost effective payment module for recurring payments.
Best,
Xerxes
