Without a location, brand/type and quantity, it's hard to reach any conclusion about that. For example, a box of 20 Tula FMJ is no bargain at $12. Houston: 18 months ago, WWB 100 round Value Pack in .45ACP FMJ was $31.95 at Walmart. Last August it went to $36.95, then 39.95 and out of stock. If it went back to $31.95 I would be quite happy, but I don't expect I'll ever see that.
Picked up 6 boxes of 9mm Tula from Walmart in Tyler County at $10 a box over the past couple of days. It was a single shipment of no less than 14 boxes that lasted in stock for at least 3 days.
"Speak softly and carry a big stick!" ~ Theodore Roosevelt