Most likely the speed of the card (or the reader, since im assuming its a cheap Chinese device?)
but yeah, microSD cards are typically class 2, unlike full SD class 6 cards. the speed will limit you. but even if the card is class 6 or more, the reader could still be limiting it.
exactly what card, and what PMP do you have?