Reply
Not applicable
Posts: 1
Registered: ‎03-15-2013

why do they ask you to add yr credit card # when setting up. I'm afraid I would be downloading apts. without realizing it?