@Vishnu-Vardhan-V
Yesterday I got my delivery. So it took about a month including customs processing. I think this is ok. Obviously order completed means shipped. After my request they provided a tracking number. So the shipping process was transparent, although some patience was needed