Mt. Baker Vapor is our current "go to" vendor. We have not tasted anything yet from Lucky 7 - I placed an order on April 23, and it is still "Awaiting Fulfillment". Their website indicates that it takes up to 7 business days for processing. At this point, their eliquid is going to have to be pretty spectacular for me to order from them again. I was aware of the wait time when I placed the order, but they also keep stating that they are working to improve things to get orders out faster, so I had hopes. So far, I have not seen any improvements.