There is Total Pet on North Shore, and Petland across from lordoc. Total pet has a larger SW setup and a bit lower prices, and the proces are starting to get a bit closer to Van prices. IE: $45 for a bucket of IO instead of the $170 they used to want

Live rock is WAAAAY opverpriced in town though. I did see "base rock" for $1.99 for 100g which is about $9/lbs.....