Have you ever wanted a sneak peek into something before buying it? CT scans are now giving consumers that opportunity, but ...