The people at Apollo are first class. They had my best interest in mind. My 2 year contract recently expired with my energy supplier and I was ready to sign a new agreement through Apollo. Apollo checked to make sure my contract had expired and they discovered that my old supplier auto-renewed my contract for…