Prices are good and the flower isn't bad. Service and atmosphere is what is disappointing to me. Don't expect to be taken care of quickly. Recently it has been getting worse. My last visit ended with me waiting for 25 minutes although I was the only one in the waiting room. Bud tenders will frequently hang out in the reception area and seem to take the next patient only when they feel like it not when they become available. Like I've said I've been coming here for quite some time but today was my last visit I believe.