nilesbio.com offers land snails. However, they require (as all snail vendors now do) a copy of a valid USDA permit to ship out of CA. Check out www.aphis.usda.gov for permit application form PPQ 526.
Do a search on live escargot for other suppliers. Live is preferred to frozen or canned escargot in high-end restaurants.