Anyone familiar with them? I received one today and I'm thinking it has a flaw. Inside there is something partially blocking the view from 3 o'clock to 6 o'clock. Shine a light in there and it looks like a glob of glue or melted plastic. Even a $70 red dot doesn't have that. Either way I'm sending it back either for exchange or refund.