I can tell you from a Health & Safety viewpoint for production workers on concrete floors, it can make a huge difference.
Costco sometimes has them. I've seen them at Big Lots too. But yes, you want a good mat, an old piece of carpet may be better than nothing, but not by much!