Anyone have any experience with this company? Are their visor caps pretty authentic looking?