great review!
I remember going through the same dilemma while hunting for a power strip but couldn't find a trusted review on them.
Here's another power strip that looks promising quality wise but is double the price of the anchor one.
Have a look: Mx Power Strip