I have heard alot about this place. They say it is like a Wal Mart. What is the actual name of the place? Do they really have all of the same things that Wal Mart would have? Are the products in English as well as Spanish? Also, does anyone know if there is a pharmacy in the store? Any way to contact them? Thanks so very much for any help you can give.