I'm not sure who makes them but they are the bottom of the barrel, Wal-Mart special. Having said that I have heard good things about them, for a 60-70 dollar price tag. If it was me I would buy a Muller APT over Centerpoint.
I was looking for a cheap scope for a 22 and thought about Centerpoint. I'm about the order the Mueller after reading a lot about both. The mueller is $145, almost twice the money but you get what you pay for, and I'm not expecting much for 145. Doesn't compare to other brands but I hear its nice.
well you got a great deal for 20 bucks. you cant expect much for a low price scope but they have great reviews mostly from those who have them. check walmart.com for reviews.