Home News Amazon apologizes for price testing