I ordered a Micromax Canvas HD from Snapdeal. com on 27 April13.
1. They sent my order late.
2. They send me phone which have already a technical issue, the phone display lining in screen. See attach pic
3. They given a 24*7 CC Number on their site
Now I am felling very bad regarding this transaction tell me what should I do?