I've looked at the Walmart KB's, and I think it's a case of "you get what you pay for." They looked rather cheaply made (lumpy and rough handles, coating that was already starting to flake off).I did see that Walmat has kettlebells for pretty inexpensive considering the prices I have seen at Target. It was $23 for a 15lb and $30 for a 20lb. Target was $45 and $54 respectfully for the same sizes.