WTB: Need an engine!!

Can anyone help me where I can buy an engine for 2002 Celica GT Manual Trans. Reliable and trustworthy websites, or a place in the Modesto CA area. Thanks!!