As this is a JR Pass forum, I assumed that JR-related questions are allowed.
Regarding ICOCA&Haruka set. The set is available for both One-way and Round-trip. One-way tickets are also available from other stations (Osaka, Shin-Osaka, Tennoji, JR-Namba, Kyoto, Sannomiya, Nara, Kansai-airport).
If I buy only ICOCA at the airport, will I be able to buy the discounted one-way Haruka ticket from other stations (i.e. Kyoto station)?
This site implies that it's not possible, quoting: "If you choose One-way type, return ticket to Kansai Airport will be regular price (no discount)."
But this thread gives me hope.