Carseat Canopy is offering free carseat canopies right now - all you have to pay is shipping, which is $12.95. To order, just select the item(s) you want and then enter the promo code "BREASTFEEDING2012" when you check out. You can use the promo code more than once, but you need to open a new browser each time and pay the full shipping each time.
I ordered one of these a while back for my sister-in-law and was really impressed with the quality of the fabric and design. Even if you are handy with a sewing machine, it is difficult to make your own for less than this price! There are 8 different fabrics to choose from -I did notice that some of them are on backorder, but the website states that those patterns will be available to ship within a few weeks.