What is Travel Chacha? Do I get cheap tickets?

What is Travel Chacha? Do I get cheap tickets?