The Simpsons Movie is releasing this month and as part of the marketing campaign, the convenience store chain 7-Eleven, has transformed some of its outlets into replicas of the Indian store frequented by Homer Simpson in the show, but this move has seemingly upset some Indians over there.