$150 AUD = $127 USD.
I'd say you got it real good. Mine was $55 USD for the oil alone.
Total 1st service for me was $144, but that also included the rear lift BMW bobbin set too which was $33 alone, filter, release of the RPM limit, chain lube, and steering adjustment.
The do-it-all service and sales girl charged me 1/2 hour labor price of $36 even though the mechanic wrote 1 hour labor on the invoice since I bought it from her. Free steak and shrimp dinner too by the owner so I ain't complaining at all.
Mack