Pikes is the place to go for flowers. From cheap to expensive and from elaborate to simple you can usually find what you want. Parking can be tough but once you do youl be rewarded with a fine sselection of flowers to choose from. The freshness is always good in my experience. Also if you get there about 545pm you can bargain on the prices as they close at 6pm. Just spot what you want, note the price and offer a few bucks lower and they will usually take.