No, Growave doesn't charge set-up fees or any other hidden charges. Even though you will be on a free trial, their customer support team will always be ready to help you with setup at no additional cost.