I dont know why but seems like snapdeal and other e-commerce sites now prefer delhivery to deliver goods. My last 3 orders were shipped via delivery and it took them average 10 days to deliver. Their website doesnt show addresses of local delhivery branches or their phone numbers(as of 10-6-14) and its not possible to contact local delhivery branch for delivery/pick up.
Worst courier company Ive ever seen!