Not sure about your situation Aero. I do not smoke, and my car does not have any strong smells.
When I sprayed it 3-4 whiffs, I could smell it even after 4-5 days easily, and slightly mildly after 6 days even.
I have been a fan of Little Trees Black Ice air refreshers, which in my opinion are pretty good (with a strong musky & wooden smell). Compared to them, I found the CG spray to be pretty good, and plus it is quite cost effective.
If I am a non smoker and my neutral smell car smells like leather, surely it is doing something right.
Are you sure you got the real deal?