I did not want to raise in public because I might be very wrong but my understanding is that since 2001 invitation letters do not matter. Ask your embassy. I got a 10yr tourist visa w/o providing one. Regards, NK