I wouldn't expect much from a $300 bike. I'm surprised the owner would pay to get the bike tuned. You buy online you should be prepared to do your own wrenching.
A bike like this I would just beat up and ride the hell out of it for a year, log like 10,000 miles on it, and turn around and sell it for $150. I'd also do my own maintenance on it as well.