Thought I would go ahead and conclude this thread.
Went with T-Rex and I couldn't be happier. Much better bang for the buck then the Pit Bull stands which I was able to see in person at a local shop. Certainly not a knock on the quality of Pit Bull, but rather the price!
Don't have a much better picture of them but I couldn't be happier with the purchase. Went with what CEO recommended and I got everything plus the required spools for the price of one Pit Bull stand. Tom at T-Rex was also very prompt in answering any of my questions.
I will recommend these to anyone that ever asks.