I am sorry to inform you that the engine guards are still in backorder in factory. They are doing their best but they still have a hugh amount of backorders due to their closure for 3 months. Latest news of factory says that is could be ready by mid/end of august. Those who have ordered it will be first served. Later orders will be delivered only by end of this year. May we ask to have a some patience ? If you want to cancel your order please let us know so we can forward your order to other customers. Thank you.