5 Stars simply because of the staff and great customer service! Staff are extremely knowledgeable and friendly. I lost my e cig last night, and although I know Just eCigs doesn't carry Joytech batteries, I went anyway. The guy working in there helped me pick a great new battery and tank and answered all my questions. He really knows his stuff! Bonus points for being pet friendly and for their pug.