I ordered a MCX Rattler 5.56 on Jan 15 and the ship date was Jan 30. I said to myself, that's cool, I can wait a few weeks. When Jan 30 came I checked the website for my order status. I had changed my delivery date to Feb 18!! On Feb 18 I checked again, it had changed to Mar 10. It continued...