They had no problem billing my credit card immediately however week 3 and still no product....and customer service will not return my email requesting info on where it is!!! Go to nfl.com or other pro shop is my advice.....when i log back in to my account it shows that there was over $500 'state tax' added to the invoice. THis better be a typo!!!
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook