The flowers of bromeliads can last for several months and provide good value for money, when being grown on a window as an alternative to cut flowers. However, young plants are often reluctant to flower and it can take as long as three years until they start flowering.