JKD, your feeling of being cheated is understandable, but the banks ususally do have a booking amount built in, which they do not refund if you cancel. It is basically the cost of their effort in processing your documents etc.
__________________ Regards,
Prabuddha |