I paid about £500 for my oxydrive kit that was on my old bike and it was great fun, never had one problem with it, but I got the e-bike bug so gave my old bike to the other half and went out and spent 3k on a new bike.
I think they can be expensive. But spend what you can afford on a bike and...