I can understand GameStop's incentive not to allow their products to explicitly advertise their competitors, but this was handled just the worst way possible.
I agree with everyone that's said that the best course of action would have been to remove the copies of the OnLive coupon and notify people as such. They would have still lost some customers, but a majority wouldn't care and would still buy the game. Because of what they've done, I can expect many angry customers to be returning their games claiming they were ripped off and "wanted the full product", while Square and other media websites (like... uh... The Escapist) spread bad PR about GameStop due to this event.
I agree with everyone that's said that the best course of action would have been to remove the copies of the OnLive coupon and notify people as such. They would have still lost some customers, but a majority wouldn't care and would still buy the game. Because of what they've done, I can expect many angry customers to be returning their games claiming they were ripped off and "wanted the full product", while Square and other media websites (like... uh... The Escapist) spread bad PR about GameStop due to this event.