Whaaky – Online Shopping Consumer Reviews India
This is a shameful company that only wants to take your money and not deliver your products. I had placed Order 6007-6882-0204 18 days ago and the order has still not been shipped despite having the ship date of Dec Continue reading