@gypsy: It was nice to meet you! I hope I didn't freak you out too much. I just have a really good memory. Example A (so you hopefully don't think I'm a huge freak): A lady came in today and hadn't been in for a year or so but I remembered her and her dog though I haven't seen her dog in about 3 years.
This is also why I majored in history. It played to my strengths and thus allowed maximum beer consumption.
For a second after I said something, I thought "Oh shit! Maybe it's not her!" And I was going to be all awkward turtle and try to make up a friend who has a sister who looks just like you. lol!