Are all stock driveshafts of the same quality?

Just see your local shop and get an AL shaft. . . why would you want a heavy stl shaft