Just curious if anyone here has done any advertising on StumbleUpon? I am looking to advertise on them, but i'm just looking for some insights and first hand experiences from people that have advertised on StumbleUpon. How was you overall experience - in regards to traffic, bounce rates, page views, conversion rates...etc? Thank you.