Stalls of colourful Eid greeting cards attract buyers