Yeah, it's freaky when you check places. I recieved that last night and was up all night checking nearly everyone I knew address. No one in my apartment complex, but one about three miles away is red square central.
My first reaction was that this site is a must for any woman. So, I'm glad that you find it helpful.