I too am not a fan of H&M. I find their clothes flimsy, generic and trendy and for their price tag I'd expect more. Mind you, if you can find stuff on sale here, there are deals to made, you just have to search...
This H&M unlike a lot of other ones I've been too is fairy clean and organized. Everything is nicely organized and things are places back in their correct location, so you aren't searching through racks to see if the size/style you want has been misplaced somewhere else. They have a decent sale section as well.. H&M is what it is, and if you like what it is, then I can't really complain about this store.