u know shipping oem parts is just another added cost. especially if your looking for engine parts...plus u have to worry about the core charge.
if you really need to stick with oem i'd recommend going to junkyards for replacement parts or browsing the forums here.
maybe u can consider aftermarket? depending on what part u need..i.e. mechanical parts - aftermarket is very reliable
http://www.irontoad.com/t_home.htm
if you really need just oem parts. these guys are located in pa. ups shipping, 800 number, fax, email..i ordered a small part once and they were pretty good...its just i could have gone to a junkyard and got a better deal