In Ontario, can't you buy bottles from any Beer Store? I bought bottles from one in Ottawa one time. I knew a guy behind the counter, but I didn't think he was doing me a favour. I just thought it was an everyday thing.
I buy Grolsch bottles from the bottle return depot here in Sask for .50/bottle. Of course they are dirty (some unusably dirty) and I have to clean them (which is pretty gross, but you only have to do it once).