I found one diamond which I really like and it comes with IGI report, but when I talk to some other local jewelry stores here (canada), one said that GemScan (www.gemscan.com) is better than IGI. Bascially he said GIA > GemScan > AGS > EGL > IGI. Is he telling the truth?