I've put myself in a bit of a pickle. I applied to only two doctorate programs. There were only a handful of programs that were in the specific area of psychology I wanted to study, had professors who specialized in research I was interested in, and were in a desirable geographic area. School A had an earlier deadline and let me submit electronic recommendations. School B was a direct receipt, paper application only.
School A told me a month after I applied. I got an email from the graduate admissions office congratulating me, but it was automated. It didn't contain any information about assistantships or orientation. So I waited for information from the program. And waited. And waited. After two weeks, I emailed the graduate admissions office and asked where I could learn more information. They confirmed that I had been admitted, but said that I'd have to email the program directly for information.
I waited another week and emailed the program directly. She also confirmed my acceptance, but gave very vague answers to my questions, telling me that they would discuss funding at orientation at "a later date." She also told me to please "accept or decline the admissions offer at this time." So I accepted. This same director also told another applicant that she could not be nominated for any fellowships until she accepted the offer. The emails seemed...curt.
Then last week, school B sent me an acceptance letter, along with information on an assistantship I was awarded. I also got a phone call from a professor informing me about the admissions visit (it's on the same day as School A's admission visit). The whole process was more professional and organized. School B's program is also highly ranked.
Now I'm having second thoughts about accepting School A. They still haven't sent me any definite information about funding. I'm wondering if I can back out of accepting their offer and what the repercussions will be. It's a small field, and I don't want to make any enemies. Is it too late to back out? And if not, what will happen if I do?