Is there an arena in the OHL that charges for parking?
Plymouth does - I think it's $5.
Kingston doesn't charge for parking, per se. There is no parking at the K-Roc Centre, so you're either parking on the street (depending on the game time, you may have to put money in the meter) or in a parking garage, where you're paying.
Guelph has a parking garage but we've never paid to park there.
Sorry, I can't remember what the concession prices were the last time we were in Kingston or Guelph.