I have two girls and I LOVED shopping for them when they were little... of course, I didn't care about the cost cause I was young and inexperienced. But I always had compliments on how adorable they dressed... from hats down to the matching socks and shoes!
Now I have added a son... and yes, cute boys clothes are hard to find regardless of where you go. Because their clothes only consist of a bottom and top. That's it. You can dress it up with a cap and cute shoes, but still...
I have found The Children's Place to have very cute clothes and cute prices! Also, Gymboree has awesome sales... I shop at The Children's Place regardless of sales because they are good prices for good quality clothes -- I even get my son's shoes there. I shop sales at Gymboree and Gap Kids. Every once in awhile, Old Navy has things that are cute... but not that often -- at least what I can find. I get lots of compliments on how nice my son is always dressed...
I am a single mother of my three kids so CHEAP is the magical word for my budget!!! But appearance is important... because I want my kids to look nice.
I hear your frustration!!!