How long would you expect to wait for your previous supplier to reimburse the amount your account is in credit after switching?
Waiting for £138 from British Gas
Probably best to assume that you'll have to chase it....
Oh and 4D Q and A sub forum is the best place for this sort of stuff.