I personally prefer to pay a bit more for my vet to do it in a calm, familiar atmosphere.
We took our oldest dog to one of these cheap events, it was very crowded and the girl doing the chipping didn't have a clue, inserted it incorrectly, catching a blood vessel. This chip then failed a few weeks later (became undetectable).