Is smartdirect500 scam or legit ?