I'm not surprised that companies wouldn't post not-fully-positive reviews on their web site, especially if it's a manufacturer (Ibex, as opposed to, say, REI).
I'd suggest sending them a note by email, though, if you haven't already... I find the Pingo situation a bit embarrassing for them, and they should make that right.