> whenever someone offers something to you, but requires you to give up something first, it's a scam.

Don’t you usually pay for things before you receive them when shopping legitimately?