A man who has been arrested more than 20 times is once again in custody for an alleged retail theft in Charleston.