Is support really 24/7/365 and U.S.-based?

Yes, speak to our U.S.-based team any time.