Iflorist.co.uk
Product not delivered, order was lost, refusal to refund money, Lancashire
I paid $85 for a bunch of flowers to be delivered to my friend in the UK on the 1st of December. The flowers had still not been delivered by the 3rd, so I contacted customer support. I received a reply the following day explaining that they had accidentally lost my order and would arrange for the ...