Bike from XYZ, good bikes for the price, had to make some mods to the kit to fit the frame. Which seems normal from what I've been reading. Shipping was very fast "front tire was bent very minor, easy to tru" .
Motor from zone8cycling, only 2 places I could find that would ship to california, spooky and zone8. Kit had everything needed "I did go with the large motor mount from livefastmotors instead of drilling the frame". Ran right out of the box, I did have to replace the bolts after stripping the head on one trying to take off the cover for the chain. In all though very happy with the motor, but time will tell it's still very new "less then 20 miles". Again shipping was very fast.
I Still have a few kinks to work out to get it dialed in, right now I tinker with it more then I ride but that's a big part of the fun.