Found these at TJ Maxx today, wondering if anyone has seen or bought these. They look like Lego technic, but there is no mention of compatability with other brands. Can't really find any info about them online. All I found online is that they are sold at Macy's, JCPenny, and Amazon, but no details, reviews or instructions. Debating about opening one just to see if they are Lego compatable, but if they are not I'd rather return them. Thoughts??