Cheap laptop replacement batteries are made with chinese cells, not premium Samsung 18650’s which are considered the best, and will start crapping out (failure to charge fully etc) long before a high quality replacement will. You will find you get what you pay for.
I would guess Walmart sells the cheapest ChiCom stuff.
While I agree in general, as I stated before, they were the EXACT same battery from HP, not a knockoff. Walmart can be amazing at times. Some items that we can purchase at a Safeway or Raleys are much less expensive at Walmart.