Why flowers get so expensive on Valentine's Day

A dozen roses at Kroger stores usually costs around $10. During the Valentine’s Day stretch, they go for double.