Most of the replies here are from people who I doubt have actually ridden/owned/or even tried the bike itself. Just because Walmart is generally thought of to be a discount store that sells lower quality products doesn't mean this bike is indeed low quality. If there's anyone out there with this particular bike or anyone who has experience with it, can you please post your thoughts?
I believe this is the website for Triace