Question Teamgroup M.2 deal seems too good to be true