1800flowers has provided mixed results. several times the local florist they used did a horrible job, everything from dying flowers to the wrong type... even substitituted a balloon with a totally different msg on it... roses always go over well though. so if it's for Vday, i'd trust them. never had a rose problem thru them. other arrangements, be careful though, it's not always what it appears on site.