What is your solution for free IPFS gateways 504 error?

I am trying to make a general marketplace for selling NFTs. Each user can put for sale any nft deploy in the same network.

The problem I have are with IPFS gateways. Each project brings in its tokenURI its address and many of them are public, www.ipfs.io/ipfs/ for example.

I usually have a lot of 504 access problems.

And as I render directly from IPFS many NFTs appear without their image or data.

Have you found any solution for this?