I want to buy a 430EX Speedlite for my 30D, and Bestbuy.ca had them on their website as of early December, and my family bought me gift cards for BestBuy so I could get it, and now they no longer have them!!! Futureshop does, but they do not transfer/exchange gift cards. I was wondering if anyone would like to trade me gift cards, or buy these off me. I have 3 cards all totaling $360.00 (local/in-person, Edmonton only please) The only other thing I can do is price match them to death on a 580EX. Henry's has them for $460.00 I would almost be willing to get the 580EX for about $100 more than I was planning on spending, just to use these things up. I hate BestBuy/Futureshop... Thanks.