I completely agree with your view on the processing delays and follow-ups in UK. They used to shout louder by saying customer friendly but in reality things never happen in single attempt. We are paying quite high charges to every thing like Mobile, Transportation…etc compare to any developed countr...