Check out the official online NFLShop. Wide selection of Official NFL gear, apparel and jerseys for fans of all NFL teams. Men's, women's and kids gear available from all your favorite NFL teams.
Is Nflshop legit?
Nflshop (www.nflshop.com) has a 1.1 out of 5 rating on OK.one, based on 101 user reviews collected here. It is listed under Sports and its reputation is poor. 92% of reviews are 1 star, a relatively high share; The business has replied to 55% of negative reviews; Reviews mostly discuss Product, Customer service. Last updated 2026-08-12.
What reviewers say
AI generated
Most reviewers were let down by their experience overall. Customers frequently complained about severe delivery delays, with many orders failing to arrive on time or remaining stuck indefinitely in processing. Consumers also stated that products often arrived incorrect, poorly made, or entirely different from what was originally advertised online.
However, some people mentioned that trying to get assistance through the automated virtual assistant was completely unhelpful and led nowhere. Buyers additionally stated that tracking numbers provided inaccurate information, creating false hope regarding estimated shipment statuses. Shoppers expressed deep frustration over unresolved refund requests and unreturned phone calls from company management.
Auto-generated from all reviews of this business. For reference only.
The items displayed in their online shop look good. The prices seem appropriate. However, I was shipped the wrong size on my first item which came a week later but my second item on the same order (was supposed to be a Steelers men’s flannel pants) never arrived and instead I received a pair of shorts for a Michigan team and a pair of shorts for the Falcons. When you contact their support line for a return, you are given to a virtual assistant, which cannot help you and then you wait online for about 10 minutes for a live chat, the live chat person will text you in very broken English that I could not even make sense of it. I think they will send me a return label within 24 hours via email which I then have to print out, repack, & then go to a UPS office to return the item that they incorrectly sent. When they receive it they said that they will have 7-10 business days to refund my money and then I can reorder the item ,because it’s out of stock now, but they also said they would make me a new order. They now say it’s out of stock and yet they confirmed my order , gave me a shipping confirmation date, and took my payment that’s illegal! Basically they’re borrowing your money charging you shipping and handling to send you incorrect items which gives them two weeks to deliver it to you and two weeks for return to them so they have borrowed thousands of people‘s money for one month. you get nothing out of it except a headache do not shop at NFL shop I don’t care if it says official site or if it actually is the official site do not do it. there is also a number that you can pull up through Google that will give you a live person to speak with, but again that person was located in the Philippines, and basically all he could tell me was no ma’am you cannot order that it is out of stock and trying to explain to him that I had already ordered it, and they had already taken my money and already confirmed delivery didn’t help because he said yes, and you received an item so it was delivered, telling him it was not what I ordered did not help. I think it is a big scam to borrow people’s money, report it to the Better Business Bureau.
I placed an order about 4 months ago and experienced what i'd imagine to be everything that could go wrong with an online order. I collectively called in 15-20 times and nearly every employee I spoke with was very helpful and committed to finding a positive solution. Fast track to today Chastity called me and for the first time, officially solved the whole puzzle. She was so kind and incredibly generous. Would definitely recommend calling in if you ever have an issue.
Order was suppose to be delivered the 5th of December. Then I was told the 12th. NFL Shop told me my order was sent out they said UPS had my order. I followed the tracking numbers and called UPS. They hadn't received my package. NFL Shop lied. I called them back and they kept saying it was sent out. Finally after 6 phone calls back and forth from NFL Shop and UPS. They admitted it hadn't been shipped
Reply from Nflshop2025-12-16
Hello Mary, Thank you for taking the time to provide us with feedback. I apologize for the confusion and delay with your order. I have reached out to you at the email on the order to provide further assistance. Thank you for your patience, and we appreciate you bringing this to our attention. Sincerely, Courtney
I ordered a shirt as a gift for a friend's birthday. It was ordered a week before I needed it.
It said it was in stock. I picked the two day shipping.
Figured everything was good.
I got an email that it shipped early and was on the way.
Two days later when I didn't get it I reached out to the chat. That process was terrible. I finally spoke to someone and they couldn't help me so transferred me to a supervisor, still via chat.
The supervisor said even though I got an email that it shipped it hadn't but would ship that day. Also said they would ship it two day shipping like I paid for and he refunded me for the shipping charge.
My friend's birthday past now. Still no shirt. It says shipped but hasn't moved. This whole process has been so frustrating. I had to go out and purchase another gift day of party so I had something.
Today is 10 days since I ordered the shirt.
Reply from Nflshop2025-12-17
Hi, Jennifer. We are genuinely sorry that we have let you down and have emailed you directly to assist you further with this matter. We look forward to hearing from you soon.
Sincerely, Morgan
Order never shipped, you can’t speak to a live person
Place an order December 1. Received a notification that it had shipped, along with a tracking number. However, when you pull up the tracking number, UPS says it hasn’t received a package yet. Unable to get a hold of a live person via chat or phone. I will never purchase from this website again.
Reply from Nflshop2025-12-14
Hello Kristy, I am sorry to hear that part of your order has not yet been delivered, and I appreciate you bringing it to my attention. I am happy to help. I have reviewed your order and sent you an email to the email address that was on the order. We apologize again for the inconvenience, and we hope to hear from you soon. Sincerely, Sam
Awful experience. Ordered a shirt for my son for Christmas in November that was in stock. It said would arrive in 3-6 business days. I was. Harged immediately and waited over 2 weeks and it still the order was processing. I reached out to customer service and they informed me it's no longer in stock. Nobody ever notified me. Just awful customer service and of course now no jersey for a Christmas gift for my son. Truly bad customer service and experience overall.
Reply from Nflshop2025-12-17
Hello Ryan, Thank you for reaching out and taking time out of your busy day to provide us with feedback. I do apologize for any inconvenience this may have caused you. This is not the experience we want for our Fans; I am happy to help. We reached out for more information to resolve this for you, as we were unable to locate the order. We hope to hear from you soon. Sincerely, Sam
I bought a Christmas gift which said I’d get it between Dec 14-16 which was cool since I will still be in town to collect it. After I purchased it the delivery date changed to the 19-29!!! I was upset because I will not be in town, I called customer service right away and kept getting the run around just to cancel this purchase!! I will never buy from them ever again!! I told them how can you advertise a date and then change the date once its purchased?! They could not give me a straight answer the 3 times I called them!!!
Reply from Nflshop2025-12-13
Hello! Thank you for taking time to provide us with feedback! I apologize for any confusion or inconvenience this has caused. I have reached out to you at the email on your order to provide additional tracking details. We hope to hear back from you if we can be of further assistance. Sincerely, Courtney
Don't expect your stuff on time or in good condition
Been waiting for my order...
I've ordered multiple items on multiple occasions through NFL shop and each time the delivery is delayed.
I'm still waiting on an order that was supposed to be delivered 2 days ago!
Just received my order 3 days late. I ordered three hats. They were all stuffed into a box that was way too small . One of the hats wasn't wrapped in plastic, which I thought was odd.
Another hat that was stuffed in the box so tight, the front of the hat was folded over and now has a permanent crease in the front of the hat.
Another one of the hats was jammed into the box, now the bill of it is all messed up.
I'm done ordering from the NFL shop!
NFL = Not Fanatics Lover!
Reply from Nflshop2025-12-14
Hello BDUB, I am sorry to hear that your order has not yet been delivered, and I appreciate you bringing it to my attention. I am happy to help. I have reviewed your order and sent you an email to the email address that was on the order. We apologize again for the inconvenience, and we hope to hear from you soon. Sincerely, Sam
I would give them a zero if I could. I have spent a lot of money, I'm talking a couple grand, on items from this company. I have only ever returned 2 items from all those purchases. I asked specifically for them to be place back onto my bank card that I ordered the items from. They put both items on a gift card. They refuse to fix the problem. I have spoke to at least 3 different people. Also, the 2 items i returned, were from the same original order. They were sent back, TOGETHER, in the same box, at the same time, from the same UPS store. However, it took a few days for 1 return and over a week and a half for the other to be returned. Both to gift cards. Now they refuse to fix the problem even though it is their fault. They told me it is an issue with the bank. I will never spend money at this company EVER AGAIN. Gift cards can be cancelled out. The money COULD BE credited to my bank account. They refuse to make THEIR WRONG, RIGHT. Customer service was NO help. I ask to have a number for a higher up, they gave the number to me and then ended the chat. They said nothing else in the chat, just ended it. Thats fine. I'll make sure people know how shady their practices are and how unhelpful their staff are. This return is over $80, from an order that was almost $350. I'll make sure that everyone I know, does not buy from them, especiallysince this is how they treat customers who have purchased so many different items from them. I will also contact the BBB and my lawyer. Save your money, your time, and most importantly, your sanity. Buy from your teams local shop if you must. Just don't deal with these people. Also, by the looks of it, this seems to be a problem with multiple people who have posted reviews on many different review sites. This isn't just one bad experience with one bad review. Overall, not a company worth my money.
Reply from Nflshop2025-12-12
Hello Dani, I am very sorry for any issues regarding the refund method that was chosen for the returned merchandise, and I have sent you an email to further assist you regarding this matter. Warm regards, Shane
Stupid me that I didn't check the reviews on here before. Bought 3 cups on the 6th of December, today's the 11th and I haven't received any comms re the shipping yet. Whatsapp number on site is not working. Scam scam scam.
I’ve never experienced customer service this frustrating. I had to reach out five different times just to get a basic issue addressed. One of those times, I was told a manager would call me back that call never happened.
It shouldn’t take this much effort to get help, and the lack of follow-through was extremely disappointing. Because of this experience, I won’t be ordering from them again. I truly hope they improve their communication and accountability, but this was unacceptable.
Reply from Nflshop2025-12-09
Hello Leigh, Thank you for bringing this issue to our team's attention, and I sincerely apologize for falling short of a positive experience. I have reviewed your order and emailed you at the email address that was on the order. Please don't hesitate to reach back out to us if we can be of further assistance. Sincerely, Courtney
If I could give them zero stars, I would order a jersey on November 29 paid an extra $10 to get it in three days and we are on December 9and I have not received nothing tried to reach customer service and the delivery service, which is a joke. Please do not order from this company.
Ordered a jersey on the 11th of September expecting it to take a little while to come as it said it would arrive mid October… it’s currently December 8th and not even been shipped yet. Horrible wit updates aswell creating false hope by saying every couple weeks it will be sent on a new date which it never is so now the are just wasting my time by making me prepare for false dates
worst experience I ever seen.
Ordered a jersey, they sent the wrong one and claimed it is not eligible for return.
Then when i got the return done it took them over a month to get me my refund
I ordered a Dallas Cowboys cap supposedly in stock, was excessively delayed, never arrived, got no updates. It looks like they had none but gave me a fake date. This is the worst experience I've ever had with ordering online. Pitiful customer service as well. Don't see how they stay in business.
I absolutely will never order from this website again! I was excited to order my jersey on a Sunday and received an email that it would be delivered on tuesday. I got an email and also a text confirmation that my package had arrived. To my horror, it wasn't. There is no number for customer service only through chat and then they say to wait 72 hours to see if it shows up because the shipping company or delivery company they use sometimes marks deliveries delivered and they are not. I was offered a 10% discount for my next order and I adamantly inform the representative through the chat that I would never order from this company ever again. There is nothing that would ever entice me to order. I will stick with fanatics.
Reply from Nflshop2025-12-07
Hello TaMara, Thank you for reaching out and taking the time out of your busy day to provide us with feedback. I do apologize for any inconvenience this may have caused you. This is not the experience we want for our Fans; I am happy to help. We reached out for more information to resolve this for you, as we were unable to locate the order. We hope to hear from you soon. Sincerely, Sam
Truly a terrible experience. I order two jerseys and 5 days later they went on sale. They will not honor the new price!!! Awful customer service! Do not use this service.
Reply from Nflshop2025-12-01
Hello Bryan,
Thank you for taking the time to provide us with your feedback. I have reviewed your order and reached out to you via email. I hope to hear back from you so that we can get this resolved.
Best Regards, Crystal
This has to be the worst ran company I e ever dealt with. Zero support around anything. Do not order from this site! You most likely will never get your items.
They advertise discounted free shipping and you don’t get them when you click place order even though it shows on the page before you click to order it then you gotta wait seven days to cancel the card you use so you can get access to your own money
Reply from Nflshop2025-11-19
Hello James, Thank you for reaching out and taking time out of your day to provide us with feedback. I do apologize for any inconvenience this may have caused you. We reached out for more information through Trustpilot since we were unable to locate the order. We hope to hear from you soon! Sincerely, Courtney
This would be a zero-star delivery if I could do that. I ordered two t-shirts. They allegedly were delivered, but didn't show up. When I told NFLShop the package showed delivered but it was nowhere to be found (our building has a secure delivery system). They told me they give grace to their "carrier partners" and to check back in 3 days if the shirts hadn't been received. After three days, I contacted NFLShop again and they placed a reorder. Guess what--that reorder also showed delivered and it wasn't. I pitched enough of a fit that I got an immediate credit. (Several days after that, BTW, neither shipment has materialized.) The CSR who gave me the credit did offer to give me a 20% off coupon too. I declined--why would I ever order from this outfit again?
Reply from Nflshop2025-11-03
Hello, Melanie. We appreciate your feedback regarding the missing order, and we apologize it has not been received. We have reviewed your order and sent you an email. We look forward to hearing from you. Sincerely, Morgan