for the lcd ebay is fine. usually $50ish.
for the outer plastic, you're best off buying a non-working phone on ebay.
Standard disclaimer: Don't open up your apache unless you understand there is a good chance you'll break it. The first one I took apart I broke the volume switch