Most Walmart stores have Planters 2lb deluxe mixed nut and premium cashew jugs for $10. Some stores reportedly have these for $5, but extreme YMMV there.
Deluxe Mixed Nuts contains cashews, almonds, pecans, Brazil nuts, and hazelnuts (filberts).
In store price only. YMMV. A handful of stores are still $15.
Mixed nuts are on walmart website [walmart.com]
. You can check local prices of stores that have them in stock (available for pickup today) on the checkout page where you select pickup location. Item page will only show closest store price. You will pay in store price for pickup order (and can wait until after Christmas to get them.)
Salted cashews also $10 in store [walmart.com]
with pickup available- YMMV (thanks usb2, sasha9)
Unsalted cashews don't appear to be on Walmart site. You have to find these in store. Should be easy as unsalted nuts are not very popular.
Brickseek links to check general availability and prices.
Salted cashews [brickseek.com]
Unsalted cashews [brickseek.com]
Probably not worth a separate trip, but it is a decent price for nuts if you are already in the store.