Paid Memberships Pro add on to allow customers to set their own price when checking out for your membership levels.