Goggles and tanks are the only things I refuse to buy used. One protects your vision, the other can fail catastrophically. I refuse to use either item if I don't know their history. Anything else I buy in the BST here.
JT goggles are still a great deal. I have no worries about them.