Why do people queue for iPhones overnight & how do some retailers sell them below recommended retail price?

More to the story.