The Gradient Echo Memory (GEM) scheme has potential to be a suitable protocol for storage and retrieval of optical quantum information. In this paper, we review the properties of the $Lambda$-GEM method that stores information in the ground states of three-level atomic ensembles via Raman coupling. The scheme is versatile in that it can store and re-sequence multiple pulses of light. To date, this scheme has been implemented using warm rubidium gas cells. There are different phenomena that can influence the performance of these atomic systems. We investigate the impact of atomic motion and four-wave mixing and present experiments that show how parasitic four-wave mixing can be mitigated. We also use the memory to demonstrate preservation of pulse shape and the backward retrieval of pulses.