Absolutely, their customer support is available 24/7 via live chat, email, or a dedicated phone line.