Wow, you guys in the States get hosed on the oil change!
In Canada, it's only $87 Cdn.
natalia, you can get the parts at the BMW parts counter. The BMW synthetic oil is around $5 US per litre and you need about 7 litres = $35 US. The filter package is around $10-15 US, so total parts = $45-50 US. Therefore, they only charge around $20-30 for labour, which is in line with their hourly charge.
2006 330i | TiAg | Black | Al | 6MT | Sports Package | Logic 7
2008 335i | AW | Black | Al | 6MT | Sports Package | Logic 7
2013 328xi | Red | Gray | Al | 8AT | Sports Line | Premium | Executive | Heat Pkg