You didn't state where you live and there may be different varieties available in different areas. I see S. cylindrica for sale here in Florida at times but I've never seen S. canaliculata. Your plant looks more like S. canaliculata to me. Here are side by side pictures of both for comparison: