Bank transfer instead of cheque is preferable because it is surely faster than cheque.Mostly it will take 4 to 5 business days for bak transfer so it is better than cheque.