I just got a bunch of rocks from a local landscape company they had huge rocks and little rocks and every size between. They sell for much cheaper than any fish shop and had quite a few different types to choose from as well. Added bonus you can set up the rocks like model as if they were in your aquarium and choose specific ones that fit well together while youre out there before you buy them to be sure they will be a good fit for your tank.