According to the website info, it takes approx 10 - 14 days. I ordered mine last Monday 05/06 and got it today. I'm still waiting on the other package I ordered (same day, different vendor) but per the updates it should be here tomorrow maybe? There are expedited shipment options you can choose that would cost a little more but provide a speedier delivery. Some have received theirs quicker, some slower. It depends on so many circumstances like customs, methods of shipment (hong kong post, usps, etc.,). I just went with regular delivery but for me, thus far, less than the maximum time suggested. Believe it or not, the bulk of my delay in receipt was caused once the packages got stateside.
Also, if you order from an overseas vendor, don't expect instantaneous shipping information updates (package movement). It took a few days for each of my packages to show being shipped but once the information was updated, the packages were already in transit. Not seeing an instant update and wondering what's going on can be a little disconcerting.