Petland gets decent looking GBRs in frequently (they look a lot better after you feed them well for a while). Unfortunately they don't get females in all that often, as it's taken me a couple months to get two pairs from them.
I'm not sure on their stock since I haven't been in a while, but Fish Freaks has extremely clean tanks and they usually have a very nice selection of Cichlids. Possibly check them out if you get the time?
i am experienced in discus have almost 40 most grown from 2 in have couple pairs layin eggs but they dont last but 2 days before mom n dad eat them. only interested in local purchase have cash for right fishes.