Never had any problems wt Car Giant. I think its great, loads of brands under one roof, competitive prices etc.    As has already been said, they're a bit like Ryan Air - no frills.  But if that saves on top line cost of car, fine!     Obviously dont go getting add-ons from them, shop around, get AA or RAC etc...