08-01-2011, 07:11 AM
Sorry for the delayed response - Are you talking about visajourney.com? That forum is full of people going through immigration from all over, and is helpful for first hand experiences - not sure which other sites I would have posted -