I just bought one at walmart (fiskars) and it doesn't smell.
I went to Joanns and before I even got to the aisle they were in I could smell them!
I bought a small one (olfa) a year ago and it still smells!
I'd return it and get one at walmart. Mine is yellow on one side and green on the other.
Good luck.