I had a wonderful experience using swap.com. All the items were in perfect condition, shipping was quick, and I was pleased with the ability to bill and protect through Amazon. I am extremely happy with my experience and will shop again!