Not the cheapest place, but they give excellent service- their flowers last a LONG LONG time - and, they give a lot for the money. They also have fun dogs to visit. They help out animal rescue so I feel good about giving money to them.
Pros: locally owned
Cons: not the cheapest
more