I didn't get any oil either with my new GTI. Its done 400 miles now and the oil is still at the top of the stick. I bought 2 of those leather zip cases off fleabay for 99pence plus postage. They stick in the boot with velcro.
They should come as standard with a new car, bah!