I had booked this flight departing at 9:55 pm from Bangalore to Chennai at what I consider full fare at Rs. 3107 including GST. On the day of the flight, I tried to check in online at around 4 pm. The website required me to select the seat in order to check in online. When I expanded the seat selection option, there were no free seats available. Only 2-3 upgrade seats were available at a price of Rs. 600. I felt it is unfair to charge a customer for web check-in and did not proceed. Faced with heavy traffic on the way to the airport, I tried to check in again at around 7:30 pm. This time, regardless of the price, there were no seats available to select from for online check in. I reached the airport at 9:10 pm and rushed to the kiosk outside. When I entered the PNR number, it said I need to go to the counter. I cleared the security line at the door and rushed to the counter . . Here, despite my urgency, an agent took her own sweet time logging into the computer and then took my PNR to check. After several minutes, she said that the counter is now closed and you cannot fly. When I tried to reason with her that I reached the airport on time, the counter staff rudely said you're late and I can't help you. I asked for the manager and no one was available. The time was still only 9:15 pm. Another agent sitting nearby, who had watched the entire interaction, said that she was the one who closed the counter after making an announcement seeking Chennai passengers. This means the agent who interacted with me, and the agent who closed the counter, were both fully aware of my status when I reached the counter. They made me wait precious several minutes before checking the status of my ticket and confirming that I cannot fly. This makes me feel that closing the counter without any humanitarian consideration, and delaying a marginally late passenger intentionally, is being used as a strategy to handle overbooking. If SpiceJet staff was really concerned about a passenger missing a flight, they could have at least made an attempt to help I feel that SpiceJet is systematically restricting its web check-in to force passengers to upgrade, and guarantee that there will be some non web-checked-in passengers who will be marginally late and can be easily bumped from the flight. Secondly, the callous attitude shown by SpiceJet staff is not in keeping with an airline of stature and reputation.