Да так и сказать, что пойти в кафе не можете, так как денег нет, подарок уже купила. Возможно она предложит (должна бы) пойти за ее счет из-за подарка. Она же сама меняла планы несколько раз, то есть ее вина есть в случившейся ситуации.
Если не предложит, пусть это будет на ее совести.