That guy appears to be holding an unobtaininum model R18. You can buy now, but they aren't claiming they will ship now.
Other than that I like my Ravins and I haven't ever been screwed by them. Their customer service has been good on the few problems I have had.
Maybe that guy rangled an r18 away from Big Foot for the picture. Or maybe he is Big Foot.