Yes I agree with Andy, it is very slow at times, especially if you download each dependencie, which I do. Some items take an age to come down and yet others will come down one by one in minutes, if you have a spare two hours, you might get one item of rolling stock, like I did...
good luck with the DLS and hope it's faster for you...