Massimiliano della Rovere
I sent them another email and I got an automated message:
Thank you for contacting us!
If you wish to talk to us directly, or if you do not receive a reply within 48 hours, please call us at (617) 739-1491.
It would be a nice thing to call them using skype but unfortunately my spoken English is not as good as my written one.