There is too much information to write on this one, so I decided to provide the link to the thread from Slickdeals. I wish I knew about this last year, when the stock was higher.