tech@ebracing.com for technical stuff, the other is sales@ebracing.com I think.
The info@ebracing.com email is valid, someone will answer your questions, it just takes a day or so since it's the weekend. Sometimes they do answer on the weekends, but I'd give them a day or 2 off if it were me.