I think it really depends on the Benzodiazepine and how often it's used, I've read a lot of different stuff on detection times of the Benzo group. Some of them with cronic use are up to 6 weeks apparently.
I'm suspecting the 3-7 days are for a one day binge.