Go back and buy more if you can!
If you got 100 rounds .38 spcl from Wal mart for underr 19 bucks, it was either mismarked or your particular walmart is clearing that stuff out.
9mm 100 round WWB packs are around $21, so for you to be paying $3 lower for 100 rounds of a 'rarer' caliber...