CBD oil is so expensive when you buy it from an online store or a brand because it requires a lot of time, equipment, and processing to make in a safe manner before it reaches the (online) store shelf. You can save money on CBD oil by following this guide to make your own CBD oil at home.