Just wanted to let everyone know that there is a new Vapor store in Champaign,IL!!! It is AWESOME!!!!! They have a wall where you can test all of their flavors before you buy them!!!! They also have over 50 flavors!!!! If your looking for a vape store in Illinois you MUST check this place out!! Vapors E-Cigs on N. Neil St.