Archies Online — Money deducted, order not placed

Archies Online Phone
+91 11 4141 2424
Archies Online Website
Archies Online Address
C-113, Naraina Industrial Area, Phase-1, New Delhi, Delhi, India – 110028

I had ordered a bouquet to be delivered on 30th November 2020. Money was deducted but there were no order details given till date. Their customer care number is not accepting calls, this is complete fraud

Was this information helpful?
Yes (0)

Leave a Reply

Your email address will not be published. Required fields are marked *