For more than 30 years , 1-800-FLOWERS ® ( 1-800-356-9377 or www.1800flowers.com ) has been providing customers with fresh flowers and the finest selection of plants , gift baskets , gourmet foods , confections , balloons and plush stuffed animals perfect for every occasion .