You can invest in these gold bonds through your bank.also these are sold by the Stock holding corporation of India Limited(SHCIL) or RBI's website where you can get additional gifts in terms of cashback.