I don’t even want to give star
I don’t even want to give star. Such a fraudulent company, They take orders, take our money and never respond. Pls never order in Indygood ever!! They never deliver their products and never respond to ur queries either !!
Date of experience:
Nov 23, 2025