I've seen those ones. I think I'd prefer something more like this display. It is very similar to the sports memorabilia frames that I have just not as high of quality.
Oops forgot to add my serious response too. I have 2 of those insert displays. I ended up buying just the insert for 40 ish and then took it to jonann fabrics and found similar black frames for around 25. You have to wait for a sale and coupon to get it for thst price but each one with insert cost me about 60. I was going to just buy the frames online but shipping started to get crwzy.