I would advise against TA continuing to work with Cheapoair. I trusted using them because I trust TA, but I had a terrible experience with that company.
I "booked" a flight to South America with them, was given seat numbers and everything over the phone, but the next day was told my flight was not actually booked and they couldn't give me that price, but if I gave them $300 more they would book it for me. They had no issue charging my credit card, and lying to me that the flight was already booked, but trying to get a customer service rep to call me back or even get through on their horrible phone support was too difficult for them. I was hung up on multiple times, and finally told that even though the fare they quoted me originally was still on the website, it took 24 hours for the fares to update, so it wasn't actually available. Really? 24 hours? I ended up booking through Travelocity, which I usually use, and they were great, guaranteed my price, and actually booked the ticket then and there.
Overall, I don't feel like Cheapoair are a company worth TA working with, and could potentially hurt customer relations and the brand.