Best Buy settles overcharging allegations in Conn.