Written by Robin Cornett. Last updated on June 29, 2023. Fixed a compatibility problem with taxes in EDD v1.6. Made a few small improvements.