iirc kwik fit were doing a deal,where if they didnt lower your temperature then there was no charge,i personally wouldnt use a halfords special as on the car forum i frequent it hasnt had very good reports.
aslo bear in mind if your system is low then WHY IS IT,have you got a leak?,this needs to be investigated,of course this worse case scenario but be prepared.