I use to buy regular olive oil from safeway and tried coconut oil from 'Health Unlimited' and it smelled rancid so I don't go there for carrier oils.For essential oils I go to Health Unlimited.
I found a liquior store that sells oils and foods from other countries.There I got grapeseed,almond,flaxseed,ect oil and it was a great price like $9 for 18oz.Its cheaper than health unlimited but I have to take a bus to get there so I wait til I run out of everything except for my local olive oil.