I brought one of these from JPS trading (some company in japan on ebay) but it hasnt arrived yet and its been a month now :confused:. Has anyone brought anything from this company before? P.s Are they hard to fit? Thanks