Unfortunately no they are not. Although it is possible that there may be some MTS snails in the mix the snails you are seeing on the plants and in the LFS tanks are what are called mystery snails ... or more commonly known as pest snails.
Do not make the mistake I made, I was looking for MTS snails and thought as you and my local LFS gave me some of these snails. Next thing I know I have a tank full of snails none of which had any interest in my sand. Stay away from these snails unless you are absolutely sure they are MT snails.