Welcome to the nuthouse, here you will find all the GS information you could ever wish to digest, the guys here know these bikes inside out and have years of experience working on them and keeping them in top shape.
They are more than willing to share there knowledge and know how, take heed and listen to the advise they give and you are on your way to GS happiness.
One thing you have to realise, owning a classic motorcycle means that you have to be able to work on your classic motorcycle, there is always a heap of maintenance that needs to be done and the best person to do it is you.
If you don't know how, but are willing to listen and learn, that is good, it is no train smash, you will get there, besides you will get to know your bike intimately.
If you don't know and are not interested in learning then better to get rid of it and buy something newer, those are the cold hard facts.
So firstly, do you have any mechanical ability, are you able to work on the bike yourself?
Secondly, do you have a workshop manual for your bike? If not I suggest you go and download one here
http://members.dslextreme.com/users/bikecliff/
While you are there, browse around and you will see a list of all the maintenance items that need doing to make sure your bike is reliable and safe, it is a gold mine of GS information.
Thirdly, no matter what the shop told you, shops, like PO's lie, we don't believe a word they say, and neither should you.
Now let us see if we can address the problem;
Does the bike start and run?
First thing, do you have compression numbers, have you done a compression test, if not, that is the place to start.
Let us see what the actual numbers say, they tell the story, and give us a picture of what is going on, what you may call no compression, may be low compression.
Remember to keep the throttle wide open when doing the compression test.
We take it from there.
You have been advised by numerous members to check your valve clearances, tale heed, but we will get to that, get us those numbers first.