They are supposed to give you more exposure. I will be in my 3rd one tomorrow and so far no sales from one, but I'm keeping my fingers crossed. They're a lot of fun especially if you're a social butterfly. The more views the treasury gets, the more exposure it gets, which in turn gives your product/shop a little more exposure. Every little bit helps in my eyes :)
Lindsay