0
Anyone have experience with these? I was looking at the Thrux gloves as compared to the Joe Rocket Speedmaster 7 for about the same price - OR spending the money on the Phantoms.....any place in New England a retailer?