SCI Stamps - SCI*STAMPS.com
They keep charging our debit card after we canceled several times Los Angeles
- 03-26-2008
- 5
My husband wanted to check this company out. It was free for 30 days. He decided to cancel. Well it's been months and they keep charging our card after telling them to cancel. Today he calls and they say they have to go retro which is stupid. Needless to say they are frauds
Charles c
Scranton, Pennsylvania
U.S.A.
Company: SCI Stamps - SCI*STAMPS.com
Country: USA
Address: 12959 Coral Tree Place
Phone: 8884340055