I redeemed 90k miles as per the t&c on Iberia flights last night. The miles were still in my account. The timing was before midnight US EST (where I am located) but after midnight in Spain. Today I see a negative balance of -90k. This is extremely shady and unethical behavior, and potentially illegal. Since the t&c didn't specify a time zone, and since the miles were still in my account, it is preposterous to believe that I didn't meet them and for my account to go negative. To the apologists above - please spare me the judgement of why I waited until the last minute - this is none of your business and it is irrelevant to the case here. I agree that the promotion was generous, yet that doesn't give IB the right to engage in shady behavior, once they have decided to honor it.