nope . dude i am 16 , live in the uk and i have built quite a few , once you get the hang of it it is easy , also we here can help with anything realy asfor the parts shop i am a uk dude so i dont know any pc shops over there except newegg but i dunno if they ship to canada