I just wanted to add that the cheapest I found for heatsinks is LEDgroupbuy.com.
In Calgary, I got my C-channel aluminum at metal supermarkets. They have any kind of shape/metal you would need and much cheaper than Home Depot.
http://www.metalsupermarkets.com/