That's the thing with retail sales: it's hard to keep the doors open without sufficient markup!
Stewmac's steadily increasing costs are at least keeping up with their greed, I am sure... We are all free to buy elsewhere if we don't like their business model.

I rarely buy from them anymore, but when I do it's because they offer something that I can't get anywhere elae...