Holy crap, I can not tell you how many times I've had similar experiences with these types of people. Discuss. :3