The majority of the units were manufactured, packed shipped elsewhere and not by us. We received confirmation from the manufacturer on shipping, though it did not match what the actually shipped. So what happened was that most orders were incorrectly marked shipped. By the end of today we will find out any discrepancies and we will manually ship all the orders that were marked as incorrectly shipped. So it still looks like a further 2 weeks before most people we actually be receiving the modules.
If you have any further issues you can contact us directly on our contact form on our website. Sorry for the mix-up and thanks for your patience guys (and gals).