Athlon Cronus BTR vs Delta Stryker

SageRatSafaris

Sergeant of the Hide
Jun 13, 2018
113
66
28
Oregon
sageratsafaris.com
#2
I can't speak to the glass, but the warranty on the Delta Optical is a question mark. Their website used to say it didn't apply in the US, but that language (translated from Polish) is now gone. In the EU, it is a 10 year warranty, but I can't find any details on what is covered.