I think you should make your decision on the frame you want independently from the sales channel. I bought 2 frames from FlyXII (the first one from Ebay, the second one direct - which enabled me to negotiate a discount) and everything has been perfect (solid packaging, 10 days delivery to France, good quality). I'd say, they only thing you absolutely need to do is to pay with Paypal, which offers guaranty. Other then that it doesn't matter if you buy through Amazon or direct to Peter or any other known vendor.