Yeah, I'm getting a bad vibe here. They sound really pushing and seem to be the kind of people that tell/demand and not ask. I would cancel as well.