Hello Buddy,
First of all congratulations,
i just wanted to know that as you mentioned you applied online from India. Did u apply at CIC official website? is it allowed to apply through CIC? because i am in canada right now, & the only application process we knew was to apply through VFS...