On broker deals it does depend a little as to if u are a "diamond"
if yes, then usually 2 days max, if not ..........case by case and i can be q week or so. 3 weeks seems unusual, but then I have a simple build in at wesuck that took 4 weeks instead of 4 days ...........
ta
rolf