Yebhi.com launches 30 virtual stores