I've been trying to get to their site but the page won't display. Does anyone know if it's down for a certain length of time for maintenance or something? I've tried on and off for a couple of hours. thanks