I received my fairings from fairingexpress.com. And it came in about 30 days sooner then I expected. I took about an hour to unwrap everything as they were packaged sooo well and therefore no damaged what so ever which is perfect! Sooo happy I went with this fairing kit instead of a skin. I was able to install it myself.