What about Bachelors? Same performance there as well?One of my friend, he is in Canada now. he also has a masters in electronics and now he enrolled in the same course I chose.he got his visa stamped last month.also we both have same percentage for masters (71)
It's also possible that your friend got a VISA officer who is forgiving, which is why he got in, while you got a stringent VISA officer who won't let you in.