Next time you are in the market for rocks go to a garden center or mulch yard that has a stone yard. I bought tons of nice rocks just like yours for practicality nothing. I probably got like 20 rocks for $2.50!
Your rock work looks really nice! I wish I had set mine up this way! It would be fun to watch golden dojo loaches play in those rocks!