Although I do like other brands, JC is my Fav.
I am way over 20 but I still love JC bags. Maybe not all of them but they are so girly that they are definitely my type. It's definitely not for everyone.
I find that if you wait for a sale, you can get a good price. Lately, they seem to go on sale quicker than they used. You just have to be a little patient.
I do also like the tracksuits, even the ones with the logo on the backside. They are very comfy and fit well. * well a little too long, but that's cause I am short* I do not wear them on a regular basis and only wear them if I will be local. I live in NY and I would definitely NOT wear those on the train or certain areas/places.