I have previously ordered from two other vendors. One took 30 days to ship my order (and haven't yet received it), the other not only took two weeks to ship but my order ... more