it does say factory seconds clearly..and to me..does stand out

Call around, you might have an avenue to get your money back