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
1 month ago
Flower Shops Network has a
4.2
average rating
from
353
reviews