Proven Performance Concepts was removed from the sponsors list back in February. I'm not sure what exactly happened to them.
Here is the contact information I had from when they were a sponsor:
Proven Performance Concepts http://www.provenperformanceconcepts.com/
1911 Province Lake Road
East Wakefield, NH 03830
Local phone: (603) 986-6784