We had a good experience with Apollo, but I notice that they have closed down. Anybody know where they went?