ABC is under a tent - I guess that helps them save you money.
They have a running special - a dozen roses for $5.99. This is a good deal for some small roses. If you want long stem roses, they can be had for $9.99 a dozen - a great deal considering you would pay roughly double that somewhere else.
ABC also has a nice selection of other fresh cut flowers and potted plants, and Christmas trees in winter.