For some reason I am with the mentality that if you can get it for free than why pay for it but it this case I would for sure give him the $5.
I don't get you people with this "mentality" - in what situations is stealing bad... just when you're more likely to get caught?