Thanks, I think IT branch is not responsible for that kind of issues. They are moving more to ecommerce areas so I think retail does not affect much.
Also remember they are in the top 20 of all retailers in the US so if you can say you worked on ecommerce for a top 20 retailer and made real impacts, sorry that to me will be better then Deloitte. I'd hire a person with that experience over the consulting person, especially for a online business.