Has anyone used the Barska product line? Great prices, almost looking like that too good to be any good kind of prices. Just wondered if there is any experience with them here. I have the MBUS sights, which seem to be OK out to about 25 yards once dialed in, but would like something better of course.