Vaperite is crap.
Although I don't like all their juices, I can't help but ask your reasoning for this statement. I prefer their shop off Chesire Bridge Road, but have also visited their shop in Woodstock. I'm in Vinings so they are both about equidistant to me.
I work near Collier Road, so I also frequent Vulcan Vapes on Collier Road off of Howell Mill Road. They have a very nice selection of premium liquids.
Happy vaping!