Forget about FAKE vs REAL. The orders wont even ship for more than a month.
I ordered sunglasses from EZContacts and was told that it will be shipped in 7-8 days. It has been more than a month and I have written 5 times to the company only to receive a reply that the order will be shipped in the next 2-4 days. Call number would make you wait for 3-4 hours only to repeat what was written in the email. I wanted the glasses for a trip that has already happened but the glasses are yet to be "shipped". All the 5 star reviews are probably paid. I thought of ignoring the 1 star reviews which tell you how people are still waiting since 2 months only to receive a fake pair of sunglasses. I went ahead and bought the glasses because of a heavy discount. The glasses literally wont be delivered. Don't fall for this trap. It is a real trap. I am still waiting on the customer care number while writing this review since the past 50 mins. Smh.