Doctor Alexa
View company profile →
ZERO STARS
ZERO STARS, I now have been waiting 4 days and have not heard back after I paid. I contacted them several times and did not hear back. I called and the customer service was horrible. I regret giving this website a chance.