We have used them before. If it's the best deal you can find, go for it. You print a voucher that you exchange at the ticket window(not the gates) for your actual tickets.
Keep in mind that you must also pay tax on the order, unlike some other online places, so the savings shrink a little bit. But they are still better than the gate prices.