I know when my firend was getting married several years ago, she went to a "wedding showcase" type thing and alot of vendors did give out discount cards for their services. Also, when I got married, I went to a local consignment shop that received "display models" of wedding products from a bridal boutique. They had great deals on brand new shoes, bridesmaid dresses, ring bearer pillows, etc. I got a beautiful wedding dress that retailed for over $2,500 (still had the boutique price tag on it) for just $75.00. As far as supplies for wedding favors, etc. Michaels craft store carries alot of wedding supplies at good prices. Plus, she could use the 40% off coupon that they usually have to get a higher priced item. Also, if she wants fresh flowers, our local grocery store does bridal arrangements on a special order basis at prices much lower then the local florists. I saw someone picking some up one day and they looked great.
Hope this helps and congrats to your friend!