Tell us has your experience with this business or person been good?
SCI Stamps.com - SCI*Stamps.com unauthorized charges of 17.94 to my account 11/4/08 Internet
As others have suggested, I also have never dealt with this rip-off scheme of a company before. $17.94 charged to my account, I'm sure my bank is aware of them.
Basically, they try to take money from your account under the false pretence that you subscribed for something, you know nothing about.