Dec 10, 2008 #1 jennyema Chef Extraordinaire Joined Mar 1, 2002 Messages 11,026 Location Boston and Cape Cod JUST BWAH!! Here are some of the funniest and most clever product reviews ever.