I don't think you bought the karma too soon. The iRiver measures 4 inches in length, so it doesn't come close to matching the size of the karma.
James