First I'm not about to "gladly pay" for anything (certainly not "perhaps $20") that can be located online for free, but that's just me... I love free.
OK, I'll take this ominous search challenge all...
1. Go to google: http://www.google.com
2. Type in: "Humorous wedding toasts and funny speeches".
3. Click the "Google Search" button.
4. Click on the top link there in Google.
5. It will take you to: http://www.freeweddingtoasts.net/free-wedding-toasts/
Bam-a-roo!
If you don't like that site go back to step 3 and check out any of the over 1 million other links available... 99.9% which are likely, uh-hem - free.
Serious, I'm not pulling your leg... using a search engine to locate free information really works, Gads I sure love this free technology stuff!