Its a shame for you its being copied but lots of parts are similar, i think it makes it worse since it is pritty much identical but if its not got a patent theres nothing you can do, they havn't done anything wrong in sense.
i don't agree with it though, too much of a coincidence !