If you want it right now then the best current deal would be to buy them at Best Buy when they have their Save the GST, which will give you 5% off.
If you don't mind waiting then wait for Best Buy/Future Shop to have their seemingly monthly Customer Appreciation sale (FS had one last week that would have gotten you 10% off). These sales have accessories from 10-20% off