Verified Products vs Self Authenticated