Yes, it definitely sounds like a typical Digital River experience. They're really a mess. Microsoft uses them to fulfill online Microsoft Office orders, and it takes so many steps you want to scream.
If there are no other reasons, this is why I want a solid App Store on Windows that has every app I'd want to buy. Seriously; it's just too much trouble to give companies money sometimes!