Can't ask for a refund

I've bought 4 Collector's Cache for my friends birthday, thinking that I could gift them, since he also owns a compendium. But it seems like I need to open them, so it's useless since I can't get the sets he's looking for.

So I go on steam support to ask for a refund, and it says "Sorry! We couldn't find the product you specified in our records. You won't be able to create a refund request." even though they're still in my inventory.

If you couldn't get the sets you were looking for, why did you buy them for him in the first place? You should know that buying a chest gives you a random chance of any set in there. The best you could have done was buy him a steam card. Now the best you can do is bring him around and let him open the chests on your account and then gift those to him, as you can gift them after they are opened.

I wanted to gift the treasures to my friend, so he could open and get the remaining sets that he was looking for. That's why. If I knew that I could only gift them after opening, obviously I would have made another choice for his gift.

I have the same issue (on the refund thing). I've been told it would be resolved in time, but not hold how much. Also people have told me its happened to them before and they just had to wait. Sorry. On a positive note I heard some people were given some free versions of what they bought too.