hey bro, der r alws some reasons given in da refusal letter, i mean dis is da visa officer's favorite lines tht u'll nt come back 2 ur country of origin bla bla bla , bt der r sub reasons given under dis lines means y he/she beleive tht u will nt come back for ex-
a) sufficient funds
b) personal assets, purpose of visit, bla bla bla bla
wht u got,
by da way, da visa fee which v pay dem , dey r jst spending tht money for their refreshments ;D , suppose if der eatbles n coffee is abt 2 finish dn dey start refusing more visa bcoz dey knw it people will re-apply again n dey will get coffee for dem, so dnt worry bro , most of da people on dis forum are in same boat,
if sm1 get da TRV it means god himself came down to da canadian high commission and god stamped ur visa after convincing VISA OFFICER ;D