Just got this in the mail. Other than needing a cleaning is this legit? It looks the same as the listing on mvs.gotwalls.com but some of the chips do not have the Toshiba labels so I wasn't too sure.