I just ordered a Romeo 5 the other day from Amazon. It came in 5 days later and it was definitely genuine.I saw a entry level Sig red dot. 17 dollars more than anywhere. Amazon stands behind there sales. There is recourse if you get a junk knock off. Personally I've have never had a problem. A lot of stuff is drop shipped straight from a reputable retail outlet but that's not always the case.