My partner and I usually plan our European city breaks months in advance, but we have an unexpected long weekend coming up next month. Has anyone tried those travel agencies or booking sites that specialize in last-minute flights? Is the potential savings worth the lack of choice, or should we just stick to booking direct with the airlines like we usually do?