Tell 'em what you think!

I found an interesting site:
http://www.planetfeedback.com/

You can send letters of complaint (or compliment) to tons of companies. Check it out!
Zette