yeah i'd say stick with dealers... however i order to save ur pocket, try to prepare oil, oil filters and other things by urself and also try to ring up other dealers there may be some variation in prices...