I thought the duck cup was only 5 bucks for registration. I could be totally wrong, but I remember this being the cheapest regatta of the year. Maybe killing all of those brain cells in college is catching up to me. Someone else chime in and tell me I'm not remembering this wrong.
As far as the cheapest - last year's Bare What you Dare (Keowee, SC) was a free regatta!