River City seems to be nicely stocked and has good prices on snails. The Dome would be my next choice. Some of our other LFS seem to think that because inverts are referred to as "clean up crews", snails should cost $3 or more.