Best Buy's not singing the blues