I haven't ridden a bike since I was a teenager, but am looking to get back on a bicycle. Want to ride around town as well as be able to take some longer rides to the ocean on trails etc 20-30miles and be able to get around in the hilly areas of the city.

I have been to a couple of bike shops, but so far my experience has been poor: one didn't even want to give me the time of day, because I was not a pro and was only interested in their "low end" bikes, another told me that I needed to do was pick a color because that was the only thing that was important to someone like me for whom quality doesn't matter. Basically no one really seems interested in answering my basic questions and mostly they just me to buy something, anything or they don't seem to care at all.

Any advice?