Panic buyers keeping some store shelves bare