not SF specific but if you search up florists nearby, you can typically have them delivered AND get a much lower price compared to a middle man service like 1800flowers