Yes you need to get ETH from a third party, I thin the biggest downfall for a quick mass adoption.Currently at 8 (>2000 US $)