If you are planning to use the ready-made templates included in the Google site, then you don't need to buy anything as it is completely free. However, if you are looking for Google site templates from other online sources that you can import later, then you may have to pay as per the site fees mentioned.