20030527 pune-times: Mega-store juggernauts steamroll small shops