Aqua-World is a s.h.i.t.hole, been in there twice and it is literally the worst LFS I have ever been in. They obviously write their own reviews online which disgusts me even more.
I completely agree about Elmers being a great one, I drive from the North Hills out to there. I also like Seahorse in Allison Park, really neat little place with helpful people. I just read some online reviews and damn...obviously they pissed in someones cheerios and they left terrible reviews every two days under spoofed names. I am pretty sure whoever did that needs some mental help.
Oh, and Burtons is pretty good, don't go to the one in North Hills, they have very little there as far as fish/plants but I have heard the one next to Seahorse in Allison Park is pretty good.
I have never been to Oddball, gonna have to check them out, seems like a neat place.