Right now I have a script which uses numpy that I want to run automatically on a server.  When I ssh in and run it manually, it works fine.  However, when I set it to run as a cron job, it can't find numpy.  Apparently due to the shared server environment, the cron demon for whatever reason can't find numpy.  I contacted the server host's tech support and they told me to set up a vps or get my own damn server.  Is there any way to hack a workaround for this?  Perhaps, by moving certain numpy files into the same directory as the script?
Your cron job is probably executing with a different python interpreter. 
Log in as you (via ssh), and say which python. That will tell you where your python is. Then have your cron job execute that python interpreter to run your script, or chmod +x your script and put the path in a #! line at the top of the script.
Workaround Way To Install Numpy?