Please be aware that it is currently Chinese New Year and all employees in China are off for until Feb 01. About 1 week. All rush production orders ordered during the Chinese new year festival will be top priority and first in line.
We will still be shipping out previous orders that were ordered before chinese new year, but please be patient our turnaround is till on average about 2-3 weeks.
If you have any issues please contact our support!