I visit those sights on a daily basis to stay up to date with the latest and greatest, curious if anyone else on this forum does the same.
Never heard of those sites.
I stop by the first two from time to time. Don’t know much about the third.
Love em all, darn tootin’!