Glad you had a good experience with the ebay fairings...
It's really buyer beware with these...i also bought a set and they didn't fit too and required some extensive modification with the dremel. Even at that, there was still a gap in the rear where the 2 tail pieces join up with the rear plate...
As Andy and others have said in the past...nothing fits better than OEM...if you can find/afford them...