Der größte und beste Shoppingkomplex ist das etwas außerhalb gelegene EdenIsland Plaza mit über 50 Läden und Restaurants.