I agree. Also on google images, there is a small "search tools" button that allows you to customize the results. It's pretty easy to find the right time of images, and very quick to find the right images.I simply use Google images for HD images, Plus they have almost any image I need or want.
Sign up at DepositPhotos and they will offer you a free 7-day trial on their subscription service. This allows you to download 5 free images a day, for 7 days. You must sign up with a credit card, however you won't be charged unless you forget to cancel the free trial.
Also, a few years ago I signed up as a photographer at iStockPhoto. I have about 20 images listed there that I sell. Instead of taking the profits from the images I sell, I convert them to credits that I can use to purchase other peoples images. I have saved a lot of money this way.