Complaints List: DehuRoad
DehuRoad (Maharashtra India) - November 12, 2015 TVs - CDs - DVDs
It's been 3 days and there has been no call for installation and demo despite 15 calls made to Croma customer care. We have been sitting with boxes delivered and no one to help installation. Committment is 48hrs and not a single call from Croma after sales. Very disappointing for customers.