Thanks Khalid, The only worry is, on this forum some member advised dont leave it too close to expiry date, as say if there is any problem in payment processing or any other issue, your application may risk invalid (overstay), that is why I have booked an appointment for PEO to be certain I appear ...