Slavo,
Let's recall you had ~7,000 miles way back in Oct. '07...now you have
8,000 miles here in June.
My guess is the Stlr is trying to sell you an "in between" oil change for
Three Hundred Freakin Dollars,

, or it may be time for your "low
mileage annual oil change".
If you have had the car 12 months, you should be able to wrangle a
free "annual oil change" for low mileage drivers, unless BMW has changed
or dropped that part of the maintenance.
I'd pass on that rip off offer of 3 Bens for an oil change...
If the Stlr won't/cannot do an annual freebie, do the Indie route.
And, take the sumbitch out for a drive once in awhile.
GL,mD