The most economical way I've found to buy coconut oil... by the 10kg jerrycan:

Coconut Oil in a Jerrycan

We go through a lot of coconut oil and £15/kg was the cheapest I'd found before until I discovered I could buy it by the 10k jerrycan for £90 - that's £9/kg making it a whopping 40% saving.