I thought all in all, everything was pretty excellent... Found that specific dog calendar I was looking for with ease...thought it was a touch on the expensive side, but then again, most of the new 2008 calendars are, but delivery and all came just in the amount of time that was noted to me on my customer receipt online...very good service...very satisfied....