Yes if the location is awesome, but for the most part I would have to say No. I know a few people that have tried owning one and it just didn't make them any money . The rents were to high and they had to follow to many rules and regulations from 7-11.
