You are seeing the result of help forums - you don't hear about those who had no issues - they don't post. You only see those who have problems looking for help.
I downloaded with no issues at all, as I suspect 95% of those who used the download did. I was very happy - and had my box in two or three days.
Besides, SD is extremely supportive of their customers - not like some other game companies. If the small chance occurs and you you do have issues they can be reached many ways, like email, here and through IRC - you are not left alone holding the empty bag, despite what some occasionally trolling posters may say.