While their bikes may be nice, the price sure is nice too..... I will be excited about Walmart having a bike brand when they fund and/or sponsor a world tour team. Until then I would never support any part of the Walmart world for any reason.
I wish I had endless amounts of money to play with and make my own brand just because I could......that would be a sweet way to support a personal hobby.