I would personally do Aquabid, I have ordered plenty of things from there and quite pleased with the results. (Just select a breeder close to us)
Now I live in North NJ and found plenty of good GBRs EBRs - I have 2 GBRs and 2x EBRS in my tank. LOVE RAMS
Petco (but you might want to shop around, sometimes the colors are not there) and I always prefer ones that are TANK raised!
That is why i would go with Aquabid.