Best Buy (NYSE: BBY) has reported disappointing third-quarter results, citing weakened consumer spending ahead of the US ...