This is the terrible service I ever received. Had to cancel an appointment in August for Germany Schengen visa but couldn't get $45 appointment fee refund. Their system just simply disabled the cancel button technically and the customer service keep telling it is in the process for over 3 months. Shame on such company, just try to live on a few dollars appointment fee. This is absolute a scam company, please try to stay away from them.