After you recommended the Geekvape Mech Pro I ended up ordering one. I appreciate the advice and was curious about how you have found it when it comes to keeping it clean and maintained. I've seen a lot of posts on here and elsewhere where people complain about it being a real pain in the ... to tear apart to clean the contacts. Have you had any issues? Thanks