If you're a digital SLR owner you know that shooting indoors without a flash isn't a very good idea. Motion blur and underexposed photos are just two of the main culprits that can ruin what seemed like a pretty good shot. If you're looking to invest in your first camera flash, or want to buy a few more external units for some serious portrait photography, The Camera Store has a pretty decent deal on a Canon unit you might want to take a look at. Right now, they have the Canon Speedlite 430EX II on sale for $279.99 with $10 shipping. According to PhotoPrice.ca, that's the lowest price for the unit this side of the border and is almost a must if you do most of your DSLR shooting indoors.
Normally, you're looking to pay anywhere between $300-$350 for the unit so this is definitely a good price if you have some extra room in your camera budget. For more information on the 430EX II, you can head on over to the Canon website.
Thanks to saint2e for pointing this one out!