Markets, malls brim with shoppers in final countdown to Eid