As is each and evey game store... as is Amazon... they are capitalist entities. They want and need to make a profit.
If the local game store can't compete with Amazon on price they better make up for it in service. Good, or even better, great service has a value to many consumers. Friendly personable service is one area where Amazon can't compete but where many LGSs fall flat. If they want my money they need to earn it or I will spend it where I get a better deal. They have no right to expect me to spend more without offering me something in return.
It is not that simple. Local as a parameter is something more than just the same capitalist profit measure.