Music retailing goes from boom to bust