DD had hers done at school.
1) it was free...yeah!
2) I think it helped that sections were done at a time and not all at once. She was more rested and got to skip class which was nice.