I forgot to mention that the micro SD cards can also be found in mobile phones, so if you have an old one of them hanging about and its capacity is 4GB or less then it may save you some time in finding one at a reasonable price.
Most of the older phones I had, had 128MB or 500MB unless you upgraded to a bigger card.