"Primo believes their 20 Warranty is the best offered"


Well of course they do. Do you expect them to say their warranty sucks? BGE and others will say the same about their warranty as well.
All of these companies offer LIMITED warranties.
BGE is Lifetime.
Primos is 20 years.
AFAIK a limited warranty is one with restrictions. IE no gasket replacement. No warranty on Primos if you grill with it
(cook with the lid open at any temperature). No warranty on crazing etc.
BGE has been around for over 30 years and they still honor their warranty and even replace gaskets. wink
IMO a long proven track record is hard to beat but I have heard some pretty out standing examples of customer service from Grill Dome as well.