Ordered online for a same-day delivery. Couldnt deliver, sent me a notification but no refund was made. It has been 13 days now But no word nor refund. Very disappointed and wont recommend this website
5 months ago
Flower Shops Network has a
3.9
average rating
from
611
reviews