Another vote for
madvapes, DiscountVapers and Wizard Labs if you're doing DIY.
I started all this with
madvapes, they started getting a little iffy for a while, but seem to be fine now. In the interim, I found DiscountVapers and Eric is AWESOME. I've ordered from him on a Saturday night and had shipping confirmation Sunday morning. He is hard a hard working individual and his customer service is second to none!
And try Mt Baker Vapor for
juice, if you haven't already.