They have always send fresh flowers and delivery is always on time. A very perfect website for executing surprises for loved ones The customer service team is excellent and I was very happy with the way my issue was resolved and for their value to their customer. I could trust in delivering my surprises in good quality and service. I have tried many, I will personally recommend Ferns and Petals to all my friends. Thank you so much.