I also use Switch Funky for some items, I have always found them to be spot on with everything, so it's sad to hear of your issues.
I agree though, what has happened is not ok and you should think about talking to management.
On the subject of another stockist, I'm sorry I can't help as I don't...