Sales phone number

Just wondering about their sales department. Dialed the number three times. Same number each time, one to a Spanish language prompt, one to a full mailbox and one to a fax machine sound… This is a tech company, right?

If you are having trouble reaching someone by phone you can contact