I have never purchased from there and they are a little pricey. The nice thing is you can preview what you are getting. Even they aren't necessarily real recent. From something I read with the satellite images it isn't real common to get good pics without cloud cover or other issues that make for bad pics.
I am also hoping google updates my area soon as I am too cheap to pay.