I live abroad and ordered some flowers on Wednesday for my Mum in England using iflorist. I have to admit that I hadn't heard of them before and I guess I didn't really check tham out properly as I was rushing. Anyway they promised a Sunday delivery but nothing has arrived.
Are they a reputable Company or should I be blocking my credit card?
I'm so disappointed that my Mum hasn't received anything from me