I am having a hard time finding memory for my toshiba laptop. I bought it in Canada and I am wondering if the model number is hard to find here in the US due to this. Anyway, how specific is laptop memory...what I mean to ask is, is there a generic laptop memory or is it crucial to get memory that was made for your specific computer? I have a Toshiba Satellite xcdt2540.