The Dinosaur Museum in Utah has a growing online presence for selling tickets and souvenirs. What are the best Magento features or extensions to optimize online stores for attractions with both digital products and physical merchandise?