If you are in need of beautiful flowers and a beautiful experience, I highly recommend visiting Enchanted Petals in Baltimore, Maryland. Not only are their flowers gorgeous, but their service is just as nice. They offer a very wide selection of arrangements, personalized and otherwise, and have ideas for pretty much every holiday and occassion. They have a few local stores as well as an online store for those who don't have the time. You may also call their toll free number to make your order. I went their once, unfortunately to get an arrangement for a funeral. The staff was extremely caring and sympathetic. They offered only the best service all the way around. The staff at Enchanted Petals are very professional and took care of me in a very timely matter. Among the hundreds of flowers, they also have fruit and gift baskets. Though they are based in Baltimore, Maryland, they deliver nationwide which also is another convienence. They have advanced delivery, as well as same day or overnight delivery for those who forget. If while on their website you don't see what you want, they allow you to customize a boquet or basket of goodies to specifically fit you or your loved one's needs. They have boquet and baskets for any occassion such as, Mother and Father's Day, Easter, Christmas, an anniversary, thank you, wedding day, and so much more. I highly recommend taking a glance at Enchanted Petals' website whether you are in the Baltimore are or not. You will be very pleased.