Thanks, Wombler. I'll keep the link although someone finally replied.
Everyone be advised, since it appears Redfox split its software from its payment processing. If there's a problem processing your card (like the card denies payment because of their China payment side listing a very unusual name for the product like in my case), they will do a "manual processing" which could take DAYS and the accounting side of Redfox can't do a thing if the China side screws the pooch.
Just FYI and hope no one else ever wants to buy yet the China side gives your card trouble.