I read your report and have nothing but sympathy for what transpired. They charge you (tax services) this money but fail to bother to tell you that you are really paying for a loan. When the loan doesn't go through they say you don't qualify and you are out the money you pay.
I hope you are able to get this all straightened out through your Better Business Bureau because I am quite sure a company l ike Jackson....wouldn't dare risk their reputation over $300.
I wish your daughter the best and hope she doesn't not give up making them return her all the money she is owed.