StubLTD.com
Consumer Report
Got an email telling me that my order was approved. My Chase card number was there, but with a different billing address, so I don't know how it could even be approved. Was charged $39.95, which is currently pending in my account. There is no recourse with the "company." (Clicking on the ...