well all brick and mortar stores need to make more because of their higher costs. Chains make even more off there products just because in most cases they can, ay for the wall street fatcats.
I started my shop because my LHS who I went and tried to support wouldn't even bother ordering me parts. Everytime I came in, just their 1/35 model tank guy said hello to me because we chatted about the different tanks in wwII once in a while.
The rest of them were too busy selling buggies and planes and didn't like my 50 bucks every couple weeks.
I only buy paint and some glues at my LHS now and that is because my personal volume is too low to justify buying it anywhere else. If that model guy ever leaves though I can find it other places.