What tank did you purchase? Pics?
If you decide you want more Turbos, Red Coral here in town has some Mexican Turbo Snails. They are little bulldozers, but they eat loads of algae. They keep my tank so free of algae that I need to supplement their diets. I don't even need to clean the glass.