It's possible that the system can't track whether you've used it when it isn't something that binds to you like marketboard gear, and it certainly wouldn't have a timer record of how long you've owned it.

It's annoying if it happens but I don't think it would be common enough to justify building a system for it.

Anyway, doesn't it bring up a confirmation prompt listing the specific item you're buying?