When we were looking to book flights to Mauritius, we did look via student travel centres, travel agents and the internet. Best bet is to cut out the middle man and look what the airlines have to offer. You can find great deals if you just watch what the airline has to offer. We managed to save a good R2000. (ZAR) by just waiting a week before we booked the tickets. Our local SAA came in with the best pricing. This is great if you are looking for just the flight but if you are looking for a hotel, look for packages via travel agents or resort groups such as Beachcomber or Club Med.