Thanks @Naturgrl for pointing to WES, I was under the expression it is valid for 10 years, but I checked it was valid for 5 years, Damn!!
I have ordered a duplicate copy, which should be renewed itself as per a youtube source. Any idea how long they take to send a renewed copy?
Also, While...