I am running UberCart locally and also had this issue but I just fixed it. Thought I'd post here in case anyone finds it useful.
I have these values in Admin > Site Configuration > File System:
File System Path = files (just files - don't include a trailing or leading slash '/')
Temporary Directory: temp
And I set "Download Method" to public.


Joined: 05/05/2008