Despite their advantages, in vivo models have limitations. They can be costly, time-consuming, and ethically challenging. Additionally, differences between animal models and humans can lead to discrepancies in the data. For example, certain metabolic pathways may differ, leading to variations in how a substance is processed and its ultimate effect on the organism.