New Reviewer

Mega Sports - Horrible experience - much better places in Chicago Metro

Rude people, bad admission rules, was prepared to spend major money, too bad Mega Sport lost. I even took my ccl class here

User's recommendation: Stay away - Shoot Point Blank much better.

View full review
ID
#2392491 Review #2392491 is a subjective opinion of poster.
Location
Plainfield, Illinois
Pros
  • Inventory
Cons
  • Staff attitude