Gone are the days of free parking at Indian Rocks Beach, the lone beach in Pinellas County that has allowed all visitors to leave their cars at beach accesses without cost.