You could get loyalty discounts if you coach hire from a particular agency often. On the net there are thousand and one sites that offer bus hire. Hire the coaches from known agency though. If you have good experience with one agency, recommend it to others and get discounts for your recommendations. Travel in a group and have fun like you did in your youth.