DislikedMarket orders are filled at market price, which can be anything at news time. I'm glad you got refunded but that's probably the exception rather than the rule. Even if your broker fills your market order instantaneously, it may be far from the price shown on your screen. You are not the only one watching that spike or the only person clicking your mouse in that instant. Placing market orders during a news event is sticking it out on the chopping block.
Always was and always will be.Ignored