Please allow 1-2 business days for your initial SIM Card order to process and dealer portal to be set up.  Once complete you will receive an email with your logins and tutorials and tracking information for your order.

for any questions or concerns contact us below

(877) 500-0109


Welcome to the Canelo Mobile Dealer Program