Yes, they have a memory card
Was?
The best thing to do is call and ask.
Your question has been sent.
Expect an answer!