The online return is a greater loss than the in-store return because of expensive postage x 2.  People expect that small retailers have the shipping strength of Amazon and can keep shipping costs low.  Of course, they cannot ship as cheaply as Amazon and they are at Canada Post's mercy as a consequence of high postage rates.