I ordered a packet of these eyelashes on September 8, and they were delivered on October 10. That's 24 business days; a little longer than the 10-20 estimated by MITB. It was a llloooonnnngg wait!
They're intended as a gift for somebody, and haven't been stuck on yet, so I can't report on how that works. But it looks really easy; there's a peel-off strip on the edge (you can see it in red on my picture below). There are several different examples shown in the paperwork that came with it, along with rather funny English translations; see the second picture.
Recibi bien mi paquete todo venia en bues estado, lo unico que tardo en llegar pues lo pedi desde el 4 de enero y llego el 30 de marzo, obviamente por la distancia pero en general todo perfecto y seguro que vuelvo a comprar... Mil gracias