Why not accept a personal check. Cashing and accepting personal checks are much easier with today's systems. Generally clear within 24 to 48 hours and the sender does not have to pay a silly fee or wait in line to purchase the money order. I have never denied a personal check from a member nor have I ever not had one clear. Much easier!!