I've seen several YouTube videos where you can mix shampoo with a little water and some salt, stir it up and leave it for anywhere from fifteen minutes to several days. Apparently, it turns into a nice slime.
By using low cost shampoo, it might be an affordable way to make slime.