When compared to historical prices, sure, it's not a good deal.
Considering that most places (even solid dealers that BF members often recommend) have it listed for $60, it is a good deal.
Walmart ain't the ideal place to pick up a knife, but they can have some "diamonds in the rough". Might arguably be a better choice when one is out of town and knifeless than a hardware store.
My local one has carried Bucks and Kershaws for as long as I can remember. They've had Spydercos in the past. My second Rat 1 was bought there as well.