Plus to Uni Halls you'll never pay more than £1.50-£2 a person with a full cab (and the latter rare and a complete rip!) so Talybont would, presumably, be even cheaper. Yeah, it means that unless you're willing to go off in a taxi on your own and pay a fortune then you have to wait until other people are ready to go before you leave, but generally if you want to go that early then there'll be other people who want to too... Plus the mini bus stopped at 1:45 anyway, so doesn't make much difference if you're in town tbh...