My understanding is they have to fill you at the ask. I would be calling my broker and raising hell. I believe there's a 2 minute limit on fills at the ask. If there's no shares, then likely this will get halted until the SEC can provide a remedy.