Errr never did the OP say he will pay them back later. Considering that he has a flight on Tuesday and he is getting money on Wednesday I don't think he was planning on paying back anything.
Anyway OP is in the wrong here. If it was a cab ride home it would be one thing. However this was a cab right to go somewhere for a night out. Most people can be generous but hate to be taken advantage of.