Active since Mar 2026
Horrible!! they don't want to give me back my deposit. They said you wait 45 days for a deposit and 45 days has passed and now they are telling me about a backlog after they had 45 days to process refunds!! And no communication was received about delays in refund payment. Consults are rude and getting impatient because I want my money. Bunch of ****mers !!!