Breakfast chain cites supply shortages and surging prices in its tacking on of temporary extra fee for meals with eggs.