I've never heard of them. I buy autos direct from Mephisto and have also had good luck with Multiverse Beans. Both ship from the US.
Stick to photoperiods. If your looking to grow "autoflower style", just grow with your lights at 12/12 seed to harvest. They grow just like autos and only take a couple weeks longer. You end up running the lights less hours total, you have much better strain selection, and you can still grow perpetually if thats your goal.