How is that a scam? He charges $1.05 for a BTC when everyone else is charging $1.00. That's not a scam, that's just setting your own prices. Unless I am missing something here.
In reality, where people use money to purchase goods and services, the exchanges cannot unilaterally decide to advertise a best bid and offer price worse than reality and then pocket the difference.