Sure. Banks do it all the time when they charge fees for withdrawing currency from ATM machines. Even if you believe that they are charging fees for a "service", the same can be said about any transaction. They also sell rolls of coins for more than the nominal value of the coins.
One may want to argue that banks sell it for more than the nominal value rather than less.
But then the counterparty is doing the opposite.
Anyone buying currency for more than its nominal value is actually selling currency for less than its nominal value.
That answers the actual question.
But the ad, which brought the question on, may have some slight of hand. It's not clear to me what they mean by "uncirculated condition." When it comes to currency, "uncirculated" actually means that it hasn't been issued and cannot be used as legal tender. By saying "uncirculated condition" rather than "uncirculated", the ad (almost certainly deliberately) introduces an ambiguity into the question of whether the currency may be spent legally.