Unload at no margin...if they are extending hours it generally implies that their sales were sluggish. Remember when they report comp store sales, it does not take into account the number of hours they are open during a specific day
I would guess more margin deterioration. The stock is up nice today I figure part on the UPS and FedEx screw up news and along with a +70 market. Lately we have seen a nice BBY move higher one day to get hit the next and part of today's move may be some year end window dressing. You may be right about inventory build since there was a lot of bad weather around the US during December. The Dow will be up seven days in a row today if it closes positive today so I guess Santa hangs around a bit longer but interest rates are creeping up so early 2014 may prove to be a challenge for equities if treasury yields start to surpass S&P yields.