Aol
America Online Scam postcard says "Welcome to AOL"
I got a postcard today in the mail that shows a return address of P.O. Box 65175, Sterling, VA 20165-8810. Sent First-Class Mail U.S. Postage Paid Dulles, VA Permit 156. The postcard says on the backside: "Welcome to AOL, We're happy to have you as a member of the world's #1 online service and ...