well, thats not even that bad. i had worse at my closest dealer - dan wolf pontiac / subaru in countryside. i had to sign off the paperwork and put down the deposit before i could test drive the car. i laughed, said what the heck do you think this is, an M5? a ferrari? and left. every other dealer i've talked to was ready to hand me keys. btw, sometimes its easier if you submit an internet request for an info + test drive and they take you more seriously and will let u testdrive one.
btw, i haven't dealt with the libertyville dealer, but both Roto subaru (schaumburg i think ) and grant dean (highland park ) have been pretty good to me. couldn't say about service departments yet - still waiting on my rex