I do have a Foxwood and I like it, but I'm very accustomed to playing in a t-shirt or longsleeve tee. I don't think the price is that bad considering you get a matching barrel bag and headwrap, and it is the legit renegade material. The ONLY thing I worry about is the mesh/stretchy material on the sides and arms. It feels really thin, and seems like it will fray easily. I had a set of dye gloves made of the same stuff, and velcro in particular destroys it.
Did I ever tell you the definition of insanity?