I looked for any so called TPG in the database I have access to that begins with B and none used this style holder. Any self slabber that used this style holder/ insert had the Coin World logo on it. I think the VG grade if net for obvious issues may be optimistic.
my question is, who would pay to have this slabbed? Bradford is not a grading company. They put coins in slabs as part of their sales gimmick. Below is a video about the company and a crack out of the slab using only your hands.