I really hope that is the case. I noticed they did orders through Digital River and I have had problems with them before claiming they never got a payment when I had transaction id's and account statements to prove it. It is just getting down to the wire and I'm worried