Well, I don't think it's your fault, but after you saying that they do in fact sell memory, I went back to have a look.
I barely was able to see the ONE link in the horizontal bar that it says memory. Everything else about the site is "transciever this" and "transciever that" They make it very hard to find memory. THey don't even list memory in the sidebar! All that's there is Transceivers.
Transceivers, Transceivers, Transceivers, Transceivers, Transceivers.
And then, once I click on memory, I am not impressed. I will not be shopping there, sad to say. I need some memory too.
Like I said, not your fault.