Usually check clearance is done from 1 to 2 days maximum and it does not take 4 days just to clear a check, something wrong with you banker, better to see the Branch Manager and tell him the problem.

Semper Fidelis