You can get real-time quotes from the NYMEX (via the CME) for $105 per month.
Just go to their website and sign-up with credit card info.
The first two weeks are free.
$20 base fee
$85 for the real-time quotes on the big contracts of the NYMEX. (not E-minis)