Mile End merchants suffer from repeated power outages