This website may be gone when you read this (in mid-2018); we are currently repacking it into the NSPF site. The reason for the site was simple. The previous site was no more than a brochure site with a link to Paypal. Soon after arriving, we launched the Step Into Swim website. This site needed payment gateways, to be able to pass data to our CRM via email, and to accept a configurable price (donate your own amount!).
Difficulties: The work itself wasn't too bad, but the major difficulties were timeline and cost. We wanted to spend the most amount of resources elsewhere since this site was already built, but just being relaunched. That year (2015) we launched two other major websites, so it was crunch-time all year.