Eh, if your manager is cool with then I want your job!

Lol, on a more serious note, the "weird looks" you're receiving may be blown out of proportion by paranoia.

When I read the the title of this my instinct was "NO!!!" but if your manager is cool with it... yes. If you feel like customers are noticing take steps to make it less noticeable. In case you don't know how I'll just list a quick few

-use eye drops (I use visine natural tears, they clear my eyes right up)
-use some sort of deoderant body spray (I use addidas, lots of people like axe)
-if you can, smoke wearing a different shirt than the one you wear at work
-wash your hands and face after smoking
-brush your teeth after blazing, or use mints/gum to cover the smell on your breath.

I'd like to conclude by again saying I want your job.