If you like the design they have, then it is a good buy. I believe they are genuine product. Otherwise, Armani's lawyers are after them with take down notice. I bought Lacoste pair a while ago (Marchon is maker of Lacoste eye wear) and seem to be great quality.
Remember, most designer brands don't own manufacturing facility of all their product lines. They just design and ask someone else to manufacture.