Hhgregg goes head-to-head with online retailers