All reviews seem negative
Gerald Stevens Inc was an attempt to create a national chain of flower shops. They went bust back in 2002.