Heck just put a little ! marker or something on the corner of the icon of an item to indicate if you already have it.
If the fastest way to figure out if I already have a one time item is to try and buy it again to see if I get the error message about already having it, it's not very intuitive.