Always have had great luck with them. My wife always loads me up at Christmas with stuff from there and she has never had trouble either. Even had KTM wrapping paper one year on my presents. Not sure if that was from them or not but it was pretty cool.
I also saw their advertising all over stunt rider TV show on Speed Vision and they showed some employees and their shop. The stunt riders were at an event/parade and stuff. They seem to support a lot of stuff I like, seemed like fun people on the show.