We simply cannot increase the method. If it has been more time then 3 weeks from the moment the order was marked “Delivered” then you should Make contact with us and We'll discover what transpired. Usually all IDs are sent inside of 1-3 weeks. If there is a delay it usually takes a little bit for a longer time. We simply cannot Management this.