i appreciate your upset about this. however, i don't see aiming it at anyone here will help, no one on FT has caused this situation.
it is an expensive lesson i am afraid. know what you are buying. as folks can see, even someone who is a frequent flyer as yourself can be tripped up - i hope this is the one and only time it happens to you tho.