A note from CanadaRAM: With social distancing, isolation also takes its toll. Consider offering your support to those who are more vulnerable by connecting with them through social media or the phone, to see how they are doing. Thank you.
Note: As reported by NYTimes, Amazon is imposing 2 - 4 week delays on shipping electronics. Canadaram is open and shipping most items - please allow an extra 2 - 3 days for CanadaPost and courier delays and demainds on our supply chain.
All delivery estimates are subject to courier performance, subject to weather conditions and are for in-stock items only. Orders received after 1 PM or on weekends will ship out the next business day (in-stock goods only). Not-in-stock items shipping time starts when items arrive in stock. FedEx Overnight service is 1-2 business days to most urban areas for in-stock only. Delivery service Monday - Friday excluding holidays. Shipping policies US Customers: Certified brand RAM US orders are shipped from NH, no Canadian taxes. Email or call first, you cannot use the shopping cart.
200 grams max, 20mm thickness max. For desktop and laptop Memory only. Offer excludes server RAM, MacPro RAM, special order products and any drives or products that are too large &/or heavy for the free ship envelope. Min $25 Max $250. *No tracking or shipping insurance is offered, there are no refunds for lost or damaged shipments on the free shipping option.*
Please Add your products to the shopping cart in order to view shipping price estimates based on your postal code and items purchased.
For special orders, Corporate, Government or Institutional volume purchases, Interac or cheque payment, items that don't have pricing or ADD buttons, and special shipping arrrangements including delivery deadlines - please email us to order. Terms
& conditions of sale. Availability and price can change without notice. Email firstname.lastname@example.org for up to date prices.
Need onsite service or consulting? Here are some Canadian IT support companies and consultants that we have done business with. Contact them and check whether they are the right fit for your requirements.
Mac RAM Apple MacPro, MacBook Pro, iMac, iMac Pro, MacBook, Mac Mini, Power Macintosh G5 & Dual-core G5, G4, G3, Aluminum & Titanium PowerBook G4, iBook eMac, Xserve, Memory and hard drive / SSD storage
Add your items to the cart, Or Email
your email@example.com Or phone us at
(604) 770-0299 or
Call Tollfree Canada wide
Pacific time zone in Vancouver. We can often answer faster by email than by phone.
Kindly leave a voicemail if we are on the phone with other customers.
The CanadaRAM office is wholesale only and not open to the public.
Basic Troubleshooting Guide
This basic troubleshooting guide is designed to help you quickly diagnose the problems you may experience during memory installation. In many cases you will find that it is possible to solve these problems immediately without having to ask for a product return authorization.
Common causes to problems experienced with memory
There are three common causes to problems experienced with memory:
1. Configuration problems: You may have the wrong part or neglected to follow the computer manufacturer's specifications such as "which part, how much memory can be added, in what order they must be installed” etc.
2. Installation problems: The module may not be properly seated in its socket. Perhaps the socket is defective or may need cleaning.
3. Defective Memory: The memory module may be defective.
In most situations the following basic steps can quickly help you solve problems associated with memory during the boot up stage:
1. Determine if you have the right memory: Read your owner's manual, consult online or go to the computer manufacturer's website.
2. Make sure the memory is correctly configured: Observe the slot order for installation of memory modules. Some manufacturers require modules to be installed in banks of equal capacity or install the higher capacity module(s) in Bank "0". Others may require single-sided memory or have special configurations in their systems.
3. Try reinstalling the module: Firmly push the module into the socket until you hear a click that confirms it is properly seated. Check the user manual or manufacturer's website for instructions for correct installation. For many Macs, check this page
4. Try swapping the modules: Remove the old memory and boot up with the new. If this works try the old memory in different sockets. This exercise will reveal if there is a problem with a particular memory module, a particular socket, or if two types of memory aren't compatible. If you are installing a multi module kit, try installing half of the new memory and testing, then the other half. You may be able to identify one bad module, and verify that the rest of the kit is OK.
5. Try cleaning the socket and pins on the module: You can use a soft cloth or electronic contact cleaner on the pins of your module. Use a PC vacuum or compressed air to remove dust from the socket.
6. Flash (update) your BIOS: Make sure you have the most current BIOS (firmware) for your computer. Manufacturers update BIOS information on a regular basis on their websites. This is especially important when you install new software or when adding a significant amount of memory. CAUTION: Always BACK UP your data before doing any BIOS updates.
If you still get memory errors although your computers boots fine and recognizes the added memory, you may want to investigate other causes behind these errors.
If your new computer still shows memory errors you may need to troubleshoot the whole computer including memory. The problem could originate with a bad motherboard. Your computer dealer is best qualified to run complete diagnostics on your system.
You may have installed incorrect parts or have the wrong memory configuration. Double-check the part numbers.
New software or O/S
On occasion, memory that worked fine prior to installation of new software or a new operating system may start producing errors in memoryintensive applications. New software and operating systems are known to have bugs and to produce memory errors. This is why you must ensure to have the latest BIOS and software patches for your software or contact us for more detailed troubleshooting.
Installation and or removal of hardware can sometimes produce memory error messages. Perhaps a connection may have come loose during installation or your new hardware may be defective and shows up as a memory error. Again, you must ensure you have the latest drivers and firmware from these hardware manufacturers.
Heat, power, aging hardware components
Your system has been running fine for a long time. Recently you have started to experience frequent memory errors, system crashes or lock up. Chances are you may have a problem with your computer overheating (check for fan operation and clear air flow. Clean filters), problems with the power supply or corrosion between the memory module and the socket.
Symptoms and error messages
The following will give you a better understanding of the nature of your computer signals and error messages.
Your computer won't boot and emits a beeping or crashing sound
During a boot-up sequence, your computer BIOS takes an inventory of the installed hardware recognizing, acknowledging or assigning addresses to the various installed components. The inability to boot means that the CPU is unable to communicate with hardware. Improper memory installation or an inadequate BIOS version may be the cause.Remove the memory modules and ensure the module is completely seated in the socket(s) when it is re-installed . Check that you have the most recent BIOS version.
Memory is partially recognized
There are two ways of finding out if your computer recognizes all the installed memory. The first is to look at the memory count on boot up. The other is to consult the computer set-up menu to find out how much memory is recognized. When a computer recognizes only part of a module, it is likely due to using the wrong kind of memory. Some computers accept only memory installed in identical pairs in each bank. Naturally the computer will read only half the value of the higher capacity module in that bank. Perhaps your computer won't accept modules with certain chip organizations. (For example, single rank vs dual rank, high density vs. low density). You may have exceeded the maximum memory amount permitted in your system. Always read your owner's manual or consult online before purchasing your memory.
Make sure the memory is properly installed or that other components and cables were not accidentally disconnected during memory installation. This is a common cause for a blank screen. The second most common cause is not installing the right type of memory.
Memory mismatch error
Some older computers actually need to be told that they can allow a new amount of memory. When the computer is booting up, hit the key to go into SETUP instead of Windows. Enter the information required for the new memory settings in the SETUP menu, save then exit (consult your user’s manual or online for detailed information)
If you have the following messages: - Memory parity interrupt at xxxxx - Memory address error at xxxxx - Memory failure at xxxxx, read xxxxx, expecting xxxxx - Memory verification error at xxxxx
These errors can sometimes indicate that a motherboard is defective or that there exists an incompatibility between the old and the new memory. Remove the new memory to see if the problem goes away. Remove the old memory and install the new. Please bear in mind that the construction of modules will change over time to take advantage of new chip technologies. You may need to call your dealer to replace the new or old modules with technologies that are compatible.
Intermittent errors, crashes or spontaneous reboots
These symptoms are difficult to diagnose and may occur for a wide variety of reasons. ESD (Electro Static Discharge), overheating, corrosion, or faulty power supply can all be at fault. You may need to clean your memory contacts or sockets, troubleshoot your power supply or ask for a replacement part. You can use a memory testing application like Rember (Mac) or MemTest (Windows) to do extensive testing of the memory
Since Windows writes a large portion of the registry to RAM, defective memory will cause registry errors. If the problem persists after each boot, remove your new memory to verify if the problem disappears. If so, ask your dealer for a replacement module.
General Protection Faults and Exception errors
Software is the most common cause for these errors. Perhaps an application has not released the memory after quitting or uses the same memory addresses as another. Rebooting should quickly solve this problem. If these protection faults, exception errors or page faults coincide with installation of new memory, remove this memory to determine if the problem persists. If so, contact your computer dealer for assistance. If you still need help and can't get more information from your computer manufacturer's website, contact us and we will help you get the information you need.