Occasionally, it is useful to re-invent the wheel,
so you can understand how wheels work. However, if
you take someone else's money to create solutions
for that person, it is only fair and ethical to create those
solutions in the least expensive way to that person.