hi I can't decide between these and your handroids ? According to size charts the xl handroids should be to big for my 9.0 hand size hmm can we talk ? 480 310 2980 Mitch in Phoenix....ps born and raised elmont NY