Unprofessional and very poorly managed. Take money up front, charge your card more than authorized, provide terrible service (no email responses, showing up at the wrong embassy, charging for vip service and not providing it), and disappear without delivering anything at all...