Huh??? Upper end of what ?! - the lower end of a BMW 330?The base model is offered at a competitive price, given its long list of standard features. However, adding options can quickly raise the sticker price close to the upper end, where the IS 300's compact size plays to its disadvantage.
And you gotta love how he rates the radio as "respectable".
I'm usually not one to knock a review because I own the car, but most of what he said makes me think he's a fruit.