Have you tried posting in the Xenforo forums for help about how to get it installed, or tried going through your hosting service? I'm sure either of these resources would be helpful to you.
Getting a refund after all that trouble would be the last thing on my mind, to be honest, and Xenforo is worth the "hassle"!