You won’t get a lot of opportunities to shop, except on Santa Cruz in Puerto Ayora. Though there is actually a decent small gift shop for last minute items in Baltra airport. The jewelry shop inside the wonderful Art Nouveau building has some pretty jewelry. Be careful that you only purchse items you’re sure you can bring back, if your home country limits certain exotic items as the USA does.