I usually get them at Target on Black Friday, for $40. I've been doing it for years. I have gold, bronze, silver, pink a couple different camos, a clear one a cool teal and purple, a green and gold that reminds me of Link from Zelda ironically, been using that a lot lately...I have black, white...I have a few less PS3 dual shocks.
The only problem I have is some drifting on my clear dual shock. I just don't see a difference between them bought new at any vendor because a PlayStation product is manufactured by PlayStation not the vendor. Claiming a Walmart is different from a Target or Game Stop one seems superstitious.
https://www.8bitdo.com/ makes cool controllers, and make things like dongles you can plug into your Nintendo Switch and use a Dual Shock 4 :).