Very good review. I just wonder what took them so long!