Why store credit cards may not be the best idea for holiday shopping