I am sure the process will work but the staff and schedule availability leaves much to be desired! we use a Medical account to pay for services and I gave a second card up front to charge monthly fees and they never get it right! it's a complete pain to work with them.
About Front Desk: not the most competent but pleasant