Agreed with you fouad bhai... I also did the same thing for my corolla, First detailing was done from detailing center and than purchased the products and did all the detailing by my self on it... You can see the thread of my Ex-Corolla and can see the detailing karnama...
And I will now also do the same thing with my new ride, first detailing from outside, than I will maintain and pamper her to the fullest with my detailing arsenal..