Yeah, done it before. but I prefer the OTC (over the counter) method than buying directly with crypto.
this increases your reputation as a trusted investor within the OTC circle and OTC exchanges usually don't have problem with their banks for sending large transfers, and the order is usually settled within minutes.
so you kill two birds with one stone 😉