Can any one tell me the difference. I have just been looking a t a maxi dress and it is cheaper on littlewoods direct, I don't understand why?