Amazon works well for books but magazines are more complicated, and the distinction matters before you spend money on something that gets turned away at the mailroom.
For books, Amazon is the gold standard. Most facilities require books to come directly from a recognized retailer and Amazon fills that requirement reliably. Order it, ship it directly to the facility with your inmate's name and ID number, and it almost always gets through.
For magazines, Amazon can work but it is not as straightforward. The issue is not Amazon as a retailer but the specific titles being sent. Correctional facilities maintain their own lists of approved and prohibited publications. Those restrictions are based on content, and the categories that get rejected include anything with explicit sexual content, material deemed a security threat, publications with instructions that could facilitate harm, and others that vary by facility and system. A magazine that is completely mainstream on the outside can still be on a facility's prohibited list.
The problem with going directly through Amazon for magazines is that you may not know whether a specific title is approved at your person's facility until after it gets rejected and returned. That wastes time and money.
InmateAid offers thousands of magazine titles and has done the work of identifying which ones are accepted at correctional facilities. The catalog available through the platform is already filtered for prison acceptability, which removes the guesswork. There are titles InmateAid cannot offer specifically because they fall into restricted categories, but what is available through the service can be sent with confidence.
If there is a specific title you want to send, email aid@inmateaid.com and ask whether it is available and accepted at the relevant facility. That one question saves you from a rejected delivery.