I only recommend people that I know are reliable and highly qualified so I suggest RACE TECH . They have done many Honda ATC shocks . Their turn around time is around 1 week and their prices are very competitive.
http://www.racetech.com/
Below are the latest reviews on Milner (onformula1).
http://www.3wheelerworld.com/showthr...745-Onformula1
PREVIOUS KAWASAKI INTERNATIONAL R & D PROJECT ENGINEER AND ATV DEPARTMENT SUPERVISOR