I can't get logged into the owners site right now, and Italy is taking it's own sweet time responding. Is there another way to get to the online 328...