Hi all,
Apparently Digital River, which obviously through various brands handles a lot of payments for components etc. is in some sort of trouble and not making payments to the vendors they represent.
More details here : Digital River delays sales payments to vendors since July • The Register