Absolutely recommended. I got the flowers on time and the delivery guy even rang me up to check the exact time of delivery. Beautiful blooms, gorgeous wrapping, and encased in a spacious carton box to avoid scratch. Ordering and payment are hassle-free and the flowers arrived earlier than the requested delivery time. Perfect!