A Note About Shipping. Most of our items ship directly from our favorite distributors in China. Items generally take 12-20 days to arrive, but often do arrive sooner. We are very picky about who we do business with and apologize for the inconvenience of extra shipping times. We assure you that all of our items are worth the wait!