Teleflora Flowers
Just OK
- 11-12-2011
- 7
They're serviceable, but http://www.refreshflowers.com is my personal favorite. They have phenomenal international online flower delivery service... Perhaps teleflora should look into this.
Company: Teleflora Flowers
Country: USA