Yes i have. They deliver via code to your email. You must enter the code at the self service kiosk at the park entrance to print off your tickets. Very easy.
They are the same price. However, by using UR points you can get them at 1.25 or 1.5 cents per point, depending on which chase card you have.
To check, just go to UR site and click on “travel” and “things to do”. Then type in universal Orlando.