Ya google doesn't work sadly. I have used dropbox in the past, just have to make sure they in the public folder. I think others have used photobucket. Others that might work, but I havent tried personally are imgbb or flickr.
If you become a member you can upload directly to the site though. One of the many benefits of becoming a member