Are they any better?
Should I trust buying car from them on higher price than any roadside showroom ...
yes they r better