Most of the alibaba are from china and their fake products. They never pay royalties... I can get iphone 3gs 32GB for 50 or 60 bucks. They say iphone but somewhere internally they write it as Ciphone.. Lot of people got cheated... Never trust those kind of things... you can just spend 10 mins on alibaba and then you will understand what I am taking about...