So free weights under 10 pounds often cost less than $10 each. However, the price starts to rise noticeably once you go higher. A 30 pound free weight might cost $30 to $50, depending upon the materials and brands. I know it costs money to produce all that weight, but it's still a hefty price tag for stone/rubber/whatever other materials are used. Have you found free weights at lower prices anywhere?