Philiform has been discussed before and I've already had my rant on it, Kiddicraft is old news, and well...
To be honest this topic is on dangerous grounds already; EB is a LEGO site so we don't want people discussing non-LEGO building toys, and we also don't see much worth in competitor bashing topics. So keep that in mind with this topic. If it crosses either line it'll be moved and/or closed.