I live in Mexico and we import from Italy. The process for us is to hire an import company in MEX to negotiate with the Italian manufacturing company. The Italian company must be paid by the MEX import company before they will ship.
Because of a recent contact by an Argentina importer, I know the process is the same for Argentina.
If the Miami company is legit, they must be willing to wire the funds to you bank account before you ship. Import/export companies send hundreds of bank wires and letters of credit a week.
Good luck!