Just a by the way - why did you not take it back to the 1st bike shop ???
Another by the way - you could probably ride it as is for a long while if you service it yourself. Not difficult and you do not need any expensive tools. This way you also get to know your bike a bit better. You could find that you enjoy it too.