Have any of you So. Cal. girls visited the new Coach store at the Montebello Towne Center? It is now the closest to home for me, but I haven't gone yet. If you've been there, would you say it is a big store i.e, South Coast Plaza, or a smaller one i.e., Brea Mall? I may head over there tomorrow, but was just wondering what to expect. TIA!