Just a thought but have a system where say, you have two hours to return an item you purchased by accident for the currency you paid for it (commendations, tokens etc..) if you wait beyond the 2 hours or mod the item in anyway then it is void and the buyer who bought the wrong item is out of luck and can only sell the item back to the vendor for credits.
This would prevent the huge amount item restorations needed for people who simply miss click and buy something they can't use but want to get the commendations back to buy the correct item.
I did this with a light saber and have been waiting over 2 weeks for my ticket to be resolved, no commendations returned, no response. I know the CSR's are backlogged but a simply system like this would take a lot of the issue away.