I dropped my d70s before too... I came clean... told NSC the whole story and instructed them to check thoroughly and recommend all parts required... guess what... I did that twice (ie. send in, check/quote and I hold the repair & took back, went back again 1mth later, check and quote again) and...