Healthy snails don't fall off the glass.
They could be starving, they only eat diatoms, or they could have been damaged before you received them. I have also heard that they are a cooler water snail but I've kept them for years at 85F. It may reduce their lifespan from 20 years down to 10 but I haven't seen high temps kill them outright.