I just love Crossroads. I know that many people find the mall very expensive, but I think that it all boils down to where to shop and how much.
The multi storeyed multi building mall has several stores. Visit Pantaloons for elegant Westerns at reasonable rates for the entire family. Art of Living has a beautiful selection of Indian Wear for ladies and the designs are breathtaking though the prices are on the high side. But often you do get good bargains, especially in mix and match.
In Western wear you only get branded stuff which is quite so in the Pyramid section. in the independent boutiques on the opposite side you get elegant westerns tho they vary from costly to very costly.
on the whole, if you know how to shop selectively, it is value for money.