Get this Gold's Gym 40 lb. cement weight set for $19.99 plus $0.97 shipping from Walmart. This weight set got 4-1/2 stars out of 5 over a whopping 253 customer reviews. You can do free in-store pickup, but considering the 40 lb. weight on this set, I think the $0.97 shipping is a huge bargain.
Here's what one purchaser said:
I had been looking for a set of weights for awhile, but was reluctant to buy any because of sky high prices. When I saw these online, I couldn't believe how inexpensive they were! I am very satisfied with my purchase. These weights are simple, yet effective. Great buy!