I'm planning on ordering from them because I live in London Ontario and it's really close range. Should I buy from them or buy from somewhere else that can ship really quickly and is there another site where I can buy a 2gb memory card? One last question Is it possible for me to get free shipping from electrobee since their so close to where I live? Sorry for so much questions it's just that I'm really careful buying stuff from the web.