Points have no real world value. And plus, the guys who run this site are entrepreneurs, they're interested in making money providing this service to us!
Personally, I don't have a problem shelling out 5 bucks for 5 trades.
Do an online survey or somethin'! I know that online surveys have paid for my credits in the past.
[edit] changed "to" to "no"