They are very legit and if you're concerned about CC payments, just pay with bitcoins.