go for direct booking. redbus dont give offer's cashback they are just looting people. i booked a ticket using amazon pay and there is offer on 'cashback payment via amazon pay' and they dont give any cashback. worst app