It's not that expensive. The problem, really, is that no sane person would wish to stop at the H1B. So, do you have a plan to get the person a greencard? That's a far more involved process and places onerous restrictions on the employee while it is pending.