Transmog sets should be added to the Item shop more thoroughly, since from most of them there are only a few random pieces. Especially the ones from Ulduar or ToC, because those raids are kind of bugged, making it impossible to get the items ingame.
(Wowhead has an excellent list of transmog sets, that's the stuff I'm talking about.)