This other one sounds like it might be 256MB (as the title says), but the specs say only 128. Might be worth ringing to check with the company on this link:
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.