UrbanStems is one of the best flower delivery services out there, offering free delivery on hundreds of unique flower arrangements, succulents, houseplants and more.