However, his worker's workmanship leave some to be desired. Carelessly forgot to insert the rubber weatherstrip back to its original position, left dangling and I realized it only on my way home.
You need to supervise their work yourself and feedback to boss before leaving the shop to avoid a return trip.
Replace car multimedia head unit
Had my car head unit replace.
Jack is friendly and the price is reasonable. The car technicians were equally helpful and are willing to explain. Sending my car there was a pleasant experience.