5 Star User Review April 03, 2013 Affinity is under new administration and I have seen drastic improvements in the last few months. Previous Reply to This Review Submit Your Own Review Next