Interesting choice of an IE preview for the home page. Is it by accident or is this something online stores are looking to validate in terms of features? (IE compatibility)
I would think anyone who has an online store would want their checkout to work in all web browsers. IE just happens to have a pretty plain looking window that works best for screenshots where the window is not important :)