How many places can offer a dozen long stem roses for $10? Not many. Especially not some that won't be dead by the time you get them home. So this place does. And not just red. All colors. And of course, they sell more than roses. It's a tight little shop (at least the front is), but hey, you're not going to live there, you're getting flowers.
Be sure to join their club that gets you special prices on flowers and heads up on everything. It's worth it.