+1I ordered a new Rodzilla Raptor front rest Friday around 8:30am and it arrived Monday at 1:30pm. And I’m more than halfway across the country from him. Can’t beat his customer service!

We use essential cookies to make this site work, and optional cookies to enhance your experience.