Personally I like to buy my fish from obsessed hobbyists that breed their own high quality stock rather than a large commercial outfit. For Rams I prefer to buy from Coralbandit. He sells on aquabid and also posts here a lot. For angelfish I would buy from Liz on the SimplyDiscus forumn, she is a real badaxx with angels. My half black project
I've bought 25 fish from liveaquaria, and they came healthy. Got a refund on the few dead ones during quarantine as well. Good customer service and stock, not to mention the 14 day guarantee or you get a refund.
Depending on the rams you want, you may want to ask AquaticJ coralbandit or bizaliz3 if she's still got black rams. For angels I'd again ask biz, or angelcraze
I don't know of anyone that breeds rasboras though