The 7-11 down by Downtown Disney has been re-done as a Kwik-E-Mart to promote the upcoming Simpsons Movie. The store even sells products from the TV Series such as Squishies and Buzz Cola. The location of the store is a big secret but we can tell you it is located in the Lake Buena Vista/Downtown Disney area.