Online, you can report up to 14 days before due date. If you apply on the actual due date it's too late. Also you cannot apply up to 7 days after due date like you can if you were to go to immigration in person.
Had a few pairs over the last year,. But these are the best by far at an amazing price, connect to my LG TV easily and great battery life. From. Lazada.