Walmart. The cost of dumbbells have gone up quite a bit. You can't go too wrong with solid steel no matter where you get it from. But I'd compare pricing with a local sports store, see if they will cut you a deal. I could tell you some places in the US, but I bet that's not where you're from. Just be prepared to spend a little money.