It happens all the time. One guy, one price -- next guy, different price. Old folks get a senior citizens discount. Are you upset over that? A lot of places give a military discount for active duty military. Is that un-American?
You think it's okay for a white and a black person to be charged different prices for the same service?