CHaracter Warehouse is an outlet store for the stuff that didn't sell in the parks...
The two in FL are outstanding...I've found stuff that I've seen the day before in the park at less than half the price...always lots of choices.
The one in CA on Harbor is variable...I've seen some great prices on stuff (got one of the LE watches at Xmas for $30 that were over $200 in the park) and I've seen some stuff not marked down very much at all (kids sweatshirts for $30 that were $40 in the park).
My recommendation, though, is definitely check it out if you are in the area as we ALWAYS buy our glowing stuff for the night parades at the Character Warehouses and my kids get their Halloween costumes this time of year there.