The most poorly managed, miserable customer service.
They have Interested only in your money.
The more I have interacted with them, the more I started feeling that they were cheating and fraud are poorly understood.
They will do everything possible to delay the booking. You should be very ashamed of them to get anything done.
Never go for this my best suggestion is to stay away from fradulence services.