Shops buzzing ahead of Eid