You will not get a cooler for 20 USD. The cheapest cooler that is cool MUCH better than the stock is the Hyper 212 EVO, which is 30. THAT is the bare minimum for a good cooler. AND is is very recommended. Anything under 20 is for a CPU with little heat produced. The 6300 is NOT THAT.