Anyone happen to have the contact number for them? I have a couple of these that are running non stop now too.