From my experience, 80% of Wardrobe detoxes take 2-3 hours and 80% of Personal shopping takes 3-4 hours.
Sometimes, if your wardrobe is very big or the task for Personal shopping is complex, we will need more time. In this case every additional hour will cost £40.