Hi, They take all the money at first, however if you do not attend or cancel, they will only keep £200 and will refund you the rest. http://www.ukba.homeoffice.gov.uk/aboutus/contact/applyinginperson/cost/ If you do not attend or have to cancel your appointment you can request a refund by email. A ...