Get your taxes done using TurboTax

They had the Live version last year but it was only available from inside an Online return.  This year it is the same LIVE Online version but you can buy it in the stores too.   So you have to watch what you buy.  I guess you should have bought the Windows or Mac Download or CD.   So what did you get when you bought LIVE?  Was there a CD or just the Activation instructions?  It's new so we would like to know what you get.  Where did you buy it?  In a store like Costco or online from Costco, etc?