I have 1, 2, 3, 5, 8, 10, 12, 15 & 20lb weights and like others I accumulated mine over time as needed. I normally try not to shop from walmart but they are the cheapest for weights, especially heavier ones. (Adjustable weights just never appealed to me.)
I still get a lot of use out of my 12...