Is anyone else keep getting these annoying pop up ads? A free Amazon or Wal-Mart card? Post Comment Receive notifications Add a comment...