This was a horrible experience. I ordered flowers on Wednesday (on line) for delivery on Thursday. I received a confirmation email. When I checked with the re-cypionate on Thursday evening no flowers have been delivered. I made numerous calls to the Mount Lebanon floral shop, with a different story from them each time: they never received the order and told me I had to call Teleflora, they had received it it went out for a delivery but it never got delivered, they never got the order, and the final excuse was they got the order and canceled it because they didn't deliver to this suburb in Pittsburgh!? Yet at no time could they call me and suggest I order from another shop. I am extremely disappointed and will never order or recommend them for anything!?