Professionalism? Iran sends money to suicide bombers and you're complaining that our side lacks professionalism? UH, OK. How about not breaking the law? Does that mean anything to you?
This is not about governments. It's just a simple customer care matter. Different laws come and go, but a good company can always treat its customers better.