1) E-Liquid Vendor- Mt. BakerVapor 2) Equipment- GotVapes 3) Availibility- GotVapes 4) Customer Service- N/A 5) Overall - GotVapes