The deposit on them has changed to 25 cents at the LCBO I believe. Thuse they really do need them back... I do not know the depot at the brewery store, I buy growler's when I got there.
In any case fear not, 500 ml see threw flip tops are coming (soon)!