Hi KC, "on the spot" often means someone wants to pressure you to make a choice. The best go-to answers are, "I'll need some time to think about this before I make a decision." If asked for an ETA, "I'll get back to you on that." If the offer is a fair one, they should have no problem giving you time to consider it.