i'm trying to buy the following

Go!cam
SMT Leds
thin piece of clear plastic

anyone know a shop in burnaby BC, Canada, or a website that sells these cheaply?