I got some for $16 on clearance last December and some for $26 on Amazon this spring. I think the grey is cute but if you don't like it and don't mind spending a few dollars more I'd probably wait.
We had those exact ones and they did show dirt some, but not as badly as I would have guessed. I liked that they were more neutral than most of her other sneakers too. I'd buy them again if our size were on sale!
Yeah I think $22.50 is a good deal. I looked through Amazon and that's the cheapest size 9. I've noticed that on Amazon SKR get more expensive the bigger size they are, even if it's still the same "bracket" (infant, toddler, little kid, big kid).
swizz here's the next cheapest I found if you're willing to spend a little more to get a different color. Still cheapest than SKRs current sale, especially because their shipping is $4.99.