just cant understand how they charge different prices between online stores and thier flagship stores.