I don't know if this has been answered somewhere else before but why can't BPAL simply end the connection between themselves and CCNow?
Ava Luxe has an online shopping cart that is very easy to use and they don't seem to send the Paypal payments through a third party like CCNow. The money appears to go directly to Ava Luxe.
I don't know anything about online billing so I'm sure it's not as simple as just reconfiguring the shopping cart feature, but as someone who is STILL waiting for six imps that I ordered back on May 22nd it seems that CCNow is doing BPAL more PR harm than good.