Best Buy won’t let customers buy the iPhone X outright in response to complaints that it charged a $100 fee