Avalon is pretty much hit or miss and in my opinion it's the type of store you have to put a lot of time in between your visits to have a really good shopping experience. I was really into it about a year ago and wanted to go all the time but then I realized that, like H&M, the stuff is kind of the same unless you go two months later... but there are definitely hidden gems in Avalon you just have to take the time to browse. I wouldn't say it's as good as a Buffalo Exchange though... there seems to be more crap at Avalon that they put in which I can't see people ever buying and I think Buffalo is better at filtering out the unwanted goods, at the least the ones I've been to. However, for the Pittsburgh area Avalon is one of a kind and the only (good) thing like it.