I think this is the second most overvalued stock. In my opinion Amazon is numero uno. This stock has a 21 dollar per share price, over a billion dollar market cap and is expected to make a whopping 2 cents per share in 2013.
Not to mention numerous sites dedicated to complaints, 700+ complaints to the FTC from small business, this is a fake rally and it will collapse at some point. Institutions holding this POS will wake up one day and dump what they have left.