Long story short:
I bought up one of the new pirate coats, put it in my wardrobe and it has yet to show up after about half an hour of waiting for it. I cleared my cache and everything and still no coat. Account search says it's in my wardrobe. I beg to differ!
The two coats I bought prior showed up instantly. This one just wants to drive me insane. I really wish item roulette would get fixed at least a little.
[edit]Nearly an hour later, it finally pops up in my wardrobe. Uhg.

I know what you mean. I bought 3 of the new Delish items yesterday. Two turned up immediately but it took about an hour before the third one did.
I hate when that happens. If you're trying to use it in an outfit right away, this is how I get around it: Go to all items and search for the item you're looking for, put it on, then go back to your own wardrobe items. Though it acts like you don't have it and wants you to buy it, you will still wear it when you complete your outfit and save. Still annoying that you have to get around it though. -_-
this happened to me earlier. i went into 'remove items,' removed the item, and put it back again. that worked.