This system is a bloody joke. I sent my RN form beginning of Novermber. They deducted payment on Dec 24, 2015. No confirmation letter. No confirmation email. They are not responding to the email I sent them. And I have called the department in Liverpool, and the British embassy but no one is able to...