StubLTD.com
Consumer Report
- 09-07-2011
- 1
On Sept 1st, a 49.99 charge showed up on my checking statement, a debit card purchase. I called the # on the charge, and the woman who answered stated she worked for a company whom did refunds and cancellations for many websites.
Company: StubLTD.com
Country: USA
City: Nicosia
Address: Strovolou 77, Strovolos Center, Flat 204
Phone: 8005032547, 35722007785
Site: stubltd.com