received phone call from said company informing me I won a 100 dollar walmart card only requirement was a payment of 2.99 for processing. Reluctantly…