Personally, xmart bikes are not worth much of anything to me. I spend more time fixing them than riding.
Perhaps you could try a used bike shop or craigslist.
Generally, a decent used bike is much better than a walmart bike. Of course, I am generalizing. I'm sure there are cases when the reverse may be true.