They are a good company in my experience. They have other websites too like SmartPartsParts.com
. It seemed a bit sketchy to me too, but I think they are just a smaller store/shop trying to sell their stuff online. They use to have a nice selection of old cocker parts but they've been picked over.