Sci*stamps.com
Being charged 15.99 on my credit card I called the number on my statement and they answer Stamps.com, get transferred to a company in the UK, tell me that don't know who this company is. Sci
- 10-26-2006
- 6
I don't know who SCI*STAMPS. They are charging me 15.99 on my card. Their phone number is answered as SCI STAMP.com, but I get transfer to a company in the UK! This makes me angry!!!
Company: Sci*stamps.com
Country: USA
State: California
Address: SCI*STAMPS. COM
Phone: 8884340055