I figure this was due for a healthly pull back after the massive run its had, but, no it keeps on surprising...