Best Buy Profit Drops 29 Percent