The whole spectacle industry is a consumer scam, it is impossible to compare products objectively between choices in the same store and between stores.
I checked for a kids frame in multiple stores, including unbranded stores and Titan Eye plus. I found the prices here for the frames are cheaper.They have got their own branded lens, which are also very well (low) priced compared to Essilor / Crizal.
Overall, here is a place to to go to feel LESS CONNED :)