Is a Payment Method Required for Back Link Spot?
Yes. A Valid Payment Method is Required at Check Out, Even though, Back Link Spot is Free. You will be Charged $0.00 at Check Out and Must Agree to the Terms of Service. At Check Out, You Will also Need to Provide Your Website URL You Want to Back Link in the Message Box.
Source: Back Link Spot