The Sapphire cools reasonably well at stock speeds and is a tonne cheaper than the XFX, about 3k from what I can see.
What retailer are you using?
https://dynaquestpc.com/product/sapphire-nitro-rx-480-oc-4gb-gddr5/
I would even suggest to get the Palit 3GB 1060 over either, cheaper than both, cools well and performs the same as an RX 480 4GB.
https://dynaquestpc.com/product/palit-gtx-1060-dual-3g-gddr5-192bit/