David's Bridal wedding dresses

Can someone who has been to David's Bridal tell me what to expect? I know that they always have sales but do they charge for alterations or what's the catch on their low prices?