For anyone interested in exploring all this from the retailers POV, this thread from 6 weeks ago is worth a look: