I am overseas and sell frames internationally.
Like many other sellers, my feedback is 100% possitive and I sell ~ a frame or two a month. If the sellers you are buying from do this often, and have 100% possitive feedback, there is nothing to worry about. Its their jobs.