Well, first you should know that Ferrari sunglasses are made by Enzo Ferrari in Italy. And Ferrari sunglasses have high reputation in the world. Generally speaking, by wearing them, it can shield your eyes with their special designs. Also, Ferrari sunglasses can be used to have some activities outdoor, so that you will not be hurt by the UV rays for they are UV protected. Anyway, by wearing them, it is safe and comfortable for you. Of course, you can buy them on online shop. For example, you can buy them at http://www.smartbuyglasses.com/designer-sunglasses/Ferrari/. It will cost you about 250 dollars. Also, you can have some discounts. To spot the fake ones, the most common and best way is to check the label. First, as they are made in Italy, you can check the label which should be written with the words “made in Italy". Also, you can check the warranty. Anyway, you can buy them and have a try.