Business The customer care center answer any questions There’s also a free customer service number that’s always available to take your call. If you’re still in the dark ages, you’ll be happy to know that the customer care center can monitor their site 24 hours a day, seven days a week, 365 days a year. By Scarlett Watson November 25, 2022February 3, 2023