Friendship Flower Shop does a decent job with orders (for either pickup or delivery) and they also have a decent flower selection. The only drawback I've found is that when you go in there you feel like you're interrupting the staff, which is busy making floral arrangements. But if you can get around that, they usually have a decent selection of quality flowers, some plants, etc.
more