OK so as far as I know you are meant to get a free class change every 24 hours. However, if I chose to pay the 50 gems for a class change prior to waiting the 24 hours, why does the clock then reset to the time at which I paid the 50 gems?
Example, I make a change at 11pm on Monday. My next free change should therefore be 11pm Tuesday. However, on Tuesday at 9pm I decide to pay 50 gems for a class change. I believe I should still be entitled to a free change at 11pm on Tuesday, but the clock then resets saying that my next free change is 9pm Wednesday.
This means that not only have I paid 50 gems, but I have actually waited 46 hours for a free change (from 11pm Monday to 9pm Wednesday).