In a recent thread, someone recommended TSM aquatics for quarantined fish. I hadn't heard of them but got in contact with them and it turns out they had the three angelfish - majestic, emperor, and flame - that I was looking for. I placed an order and the customer service was by far the best I've experienced. They kept the fish an extra week to check on the majestic. They shipped, for free, with at least a gallon of water. When I had trouble with UPS losing track of them, they helped me out and checked on how the fish were doing afterwards. A strong recommendation here.