Have you looked into Jedwards? They are located in MA, just south of Boston. I can't speak for their shipping charges because I'm able to pick up, but they carry a great selection of organic and conventional oils at reasonable prices. HTH!
for some oils, OBN is cheaper when you look at shipping too, but overall CF has them beat. and since I tend to order a variety of oils at a time CF just works better for me for oils.