I've just started out and I bought my oils from Just a Soap, they're a bit cheaper than Gracefriut, but don't have quite as much choice. ( everything you need is there though)
For fragrances, I've ordered a load from Sensory Perfection - they're choice and prices are amazing ( I felt like a kid...