Did anyone ever deal with them ? I'd like to book a test drive there as it's the closest dealer to my place but I can't find an email address. Could anyone help out ?