seedsdirect and heaven's stairway. Marc Emery is too inconsistent in his operations to get a good recommendation.