apparently big al's is fairly cheap, the price i paid is alot less then what alot of others have paid. 5.99/lbs.
also look at www.seaumarine.com
i recently found this place and i'm a big fan. its in markham so the drive is a little bit for you but still do able. i'm in kleinburg and its 20 minutes away