It could have been done for cheaper, especially legal. However, I don't think the design would have been as good for cheaper. Keep in mind those were "retail", I had some "friend discounts" I didn't want to make public.
Legal is tough, the weight loss industry can be kind of scary because people can get hurt. It is especially scary if you are doing something "weird". Most new websites or businesses will not need a custom TOS, PP, etc. They can tweak one that already exists.