Same thing happened a while back for me with LECOM. Just got a random email out of the blue. Looked them up, saw that they were somewhere in the range of 2X the cost of Texas schools and that you had to wear a suit to class, and moved on with life.
Regarding the interviews, they were outstanding. The interviewers (2 DOs and 1MD, I had an extra because I applied to their rural program) were really laid back and conversational. I have been to campus and interacted with TCOM faculty/staff twice now and I can honestly say that they are head and shoulders better than those that I have interact with in the other schools I have visited (UTMB and UTH). Additionally, the facilities are in a totally other league than what I have seen elsewhere. The atmosphere there is amazing, and I can honestly say that TCOM has jumped to the top of my list.