I bought this because I felt the price was too severly punished by the earning report.  The missed expectations buy a very small amount and got hammered by over 14%.  It looks like I should have waited until the end of the to buy, however.  I agree that this stock will be hurt by a slow down in discretionary spending.  I based my stop order on the price at the end of the day.  If I stop out, I will be losing more money than I like on this kind of play.  I'm doing this because I think the stock is extremely solid at this price.  I probably should not enter trades these days at my full allocation, and instead start purchasing in thirds.