Is New York Giants Fan Shop Trustworthy?

Check if shop.giants.com is scam or safe