Earlier quoted context omitted.
You can buy Amazon gift cards with cash anywhere like drug and grocery stores.
However, you have other problems: If you have an account, or even a consistent shipping address, Amazon knows what you're buying. So you'd need to anonymize where you're shipping packages to, the names on those packages, and you'd need to register new Amazon accounts regularly with new email addresses to avoid them profiling your purchasing habits.
Still a huge difference betwen that and the alternative where all three of:
- Amazon - Google - and MasterCard
knows what you've bought IMO.