With regards to getting fees back I think it depends whether you have received AOR or not, from what I understand once they begin processing your application (AOR) the fees are non-refundable. Before that you would need to withdraw your application and request to get the fees back- it may take...