What you describe above does not seem like selfishness to me. It is your computer and you want it to work for you. If you had been at a store to buy a monitor for someone else and then YOU insisted that they buy one they really did not like just for your convinence, that would be selfish. Which is kind of like what the person you went to the store with did to you. So I'd say, he is the one who was selfish in this situation. IMHO.