Why do the Digital  Photo frames look better in the store?
They are showing images that look good with there frames. Mostly head shots and shots with dramatically different colors. In real life we usually don't take a lot of the same shots.
Its the frames with high contract ratios that show the wide range of shots:
 (larger number):1 is how its usually displayed on the box
   3000:1 is what the Insignia has.
 

