Jake, i think you need to split test, and track results, on all types of traffic.
And see if it adds more money to your bottom line at the end of the day.. that's all that really matters.
I agree that some technology seems to have high fees.. but i guess you have to negotiate that
