Sure they do. Over and over. Knew a local kid who declined a prestigious school because at half tuition her part would have been 30K plus living expenses in one of the most expensive cities in the world.
Harvard/Yale?
Sounds like Columbia or Penn - not nearly so generous.