That's fine. He is not your customer.
Your customer is businesses with money. Businesses that have seven dollars.
Those businesses, by the way, will just as happily spend $20/seat/month because that also rounds to zero for them. You can experiment with charging them that if you like. But whatever you do don't lower your prices. They're too cheap already.
If $7 / month is too high, then any price below $7 is too high.
He should just outright say he wanted it for free, instead of complaining about price