I highly recommend www.digikey.ca for electronics components. I placed an order Wednesday night at 11:00pm, the parts were delivered to my door around 5:30pm the next day. It took less than 19 hours to deliever!. Shipping was $8 CDN.