One of the best places I've found so far for simple needs such as a dozen roses. Not sure if they've raised prices recently but you can get a dozen long-stemmed roses for around $...
All reviews seem positive